TWAZI

Market Data PreProcessor

Preprocesses market data for analysis by cleaning, normalizing, and calculating technical indicators.

Inputs

  • Market Data required: Raw market data (OHLCV format)
  • Indicators required: List of technical indicators to calculate
  • Timeframe: Data aggregation timeframe (default: "1h")
  • Clean Data: Whether to remove missing values and outliers (default: true)

Example

{
  "Market Data": {
    "timestamp": [...],
    "open": [...],
    "high": [...],
    "low": [...],
    "close": [...],
    "volume": [...]
  },
  "Indicators": [
    {
      "name": "RSI",
      "period": 14
    },
    {
      "name": "MACD",
      "fastPeriod": 12,
      "slowPeriod": 26,
      "signalPeriod": 9
    }
  ],
  "Timeframe": "1h",
  "Clean Data": true
}

Outputs

  • Processed Data: Cleaned and normalized market data
  • Indicators Data: Calculated technical indicators
  • Statistics: Data quality and preprocessing statistics
Market data preprocessor workflow example

On this page

Edit on GitHub