Initial hello world IBKR API connection.

This commit is contained in:
2026-07-25 22:19:31 +03:00
parent 470e243526
commit 8d3e663e71
11 changed files with 456 additions and 3 deletions
+5 -1
View File
@@ -10,6 +10,10 @@ Build a Python-based trading bot that uses machine learning to determine which a
Responsible for acquiring and storing market, asset, and any future feature data needed for model training and evaluation.
The first planned tool is an IBKR daily candle fetcher. It should fetch open, high, low, close, and volume data for a ticker and date range, then eventually persist that data to a ticker-named Parquet file. See [data-fetcher.md](data-fetcher.md).
Parquet files are partitioned by ticker, not by date.
Open decisions:
- asset universe;
@@ -72,7 +76,7 @@ Possible scope:
## Near-Term Priorities
1. Decide the initial project package structure.
2. Add Python packaging and dependency management.
2. Keep Python packaging and dependency management current with `uv`.
3. Add a minimal configuration system.
4. Define interfaces for data collection, model artifacts, and broker execution.
5. Add tests for the core trading decision boundaries before connecting real broker behavior.