Initial foundation · Market data and analysis

Trading Intelligence

A market-data foundation designed to support transparent, replayable, and verifiable analysis later.

The problem

A credible trading platform cannot begin with signals: it must first normalize data, declare provider capabilities, and replay history deterministically.

The response

The first phase defines market models, timeframes, the provider contract, normalization, and a strictly read-only MT5 boundary.

What exists today

  • Python market-data domain skeleton
  • Provider contract and normalization
  • Historical replay provider
  • Synthetic BTCUSD M1 and H4 fixtures

Technical foundation

PythonPydanticProvider contractsHistorical replayMT5 read-only

Next gate

Complete EURUSD and XAUUSD fixtures, add tests, and validate pytest, Ruff, and mypy before any trading analysis.

Repository not published