2026-07-25 21:20:07 +03:00
2026-07-25 21:20:07 +03:00
2026-07-25 21:20:07 +03:00
2026-07-25 21:20:07 +03:00
2026-07-25 21:20:07 +03:00

Trading Bot

Python trading bot project using machine learning to decide which assets should be held. The bot is intended to trade through the IBKR API, beginning with paper trading and potentially supporting real trades later behind explicit safeguards.

Project Status

This repository is at the planning and scaffolding stage. The machine learning model, trading parameters, asset universe, and risk rules will be designed later.

Main Parts

  1. Training data collection
  2. Model generation and training
  3. Trading bot using the trained model
  4. Optional read-only web UI for trading status

Environment

Use mise to manage Python.

mise install
mise exec -- python --version

The current local Python version is pinned in .mise.toml.

Trading Safety

The default target is paper trading. Real trading should only be added later with explicit configuration, clear documentation, and tests around order generation and broker integration.

Do not commit secrets such as IBKR credentials, account identifiers, API tokens, or private configuration.

Documentation

See docs/README.md for the initial architecture notes and decision log.

S
Description
No description provided
Readme
164 KiB
Languages
Jupyter Notebook 63.4%
Python 36.6%