Create 8 missing READMEs (config, ctrader-openapi, market-data, ml-data, model_loader, risk-data, trading-data, training_uploader). Update 9 existing READMEs to standard template format. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
35 lines
1.3 KiB
Markdown
35 lines
1.3 KiB
Markdown
# data
|
|
|
|
Market data ingestion, broker integration, and feature extraction.
|
|
|
|
## Providers
|
|
|
|
- **Databento** — historical and real-time market data via DBN format
|
|
- **Benzinga** — news and fundamentals feed
|
|
|
|
## Broker Integrations
|
|
|
|
- **IB TWS** — Interactive Brokers TWS/Gateway socket connection
|
|
- **ICMarkets** — FIX 4.4 protocol integration
|
|
|
|
## Key Modules
|
|
|
|
- `brokers` — broker adapters (IB TWS, ICMarkets FIX)
|
|
- `providers` — data provider clients (Databento, Benzinga)
|
|
- `parquet_persistence` — Parquet read/write for tick and bar data
|
|
- `replay` — market data replay for backtesting
|
|
- `training_pipeline` — data preparation for ML model training
|
|
- `features` — technical indicator and feature computation
|
|
- `validation` — data quality checks and schema validation
|
|
|
|
## Cargo Features
|
|
|
|
| Feature | Default | Description |
|
|
|---------------|---------|-------------------------------|
|
|
| `databento` | yes | Databento provider support |
|
|
| `benzinga` | yes | Benzinga provider support |
|
|
| `icmarkets` | yes | ICMarkets FIX 4.4 integration |
|
|
| `redis-cache` | no | Redis caching layer |
|
|
| `ib` | no | Interactive Brokers adapter |
|
|
| `mock` | no | Mock providers for testing |
|