Roadmap¶
This page distinguishes delivered capability from planned work. It is not a date commitment.
✅ Delivered in v1.0¶
- Five years of full-market A-share data with atomic updates and integrity checks.
- Zero market-data I/O after preload and one
TradingBus.place_order()path. - Point-in-time masking across daily, intraday, news, announcements, fundamentals, and sandbox outlets.
- Relative dates and deterministic company pseudonyms that preserve board semantics.
- Pre-market, progressive open-window, and progressive close-window agent phases.
- Isolated multi-agent comparison and a reference read-only-advisor committee with one executor.
- Full-fidelity exchanges, fail-closed fingerprint replay, and trajectory export.
- Serialized-artifact leakage auditing.
- Local FastAPI/React console, non-root container, PyPI packaging, and CI.
See the changelog for release-level details.
🚧 Next: forward paper trading¶
A simulated forward mode would reuse the current engine, masks, and tools while replacing full preload with a streaming feed. This feature is in design and is not currently available.
It must retain the same order path and risk checks, apply masking to every agent-facing outlet, and prevent tools or sandbox code from reading beyond the simulated clock.
📋 Planned: broker adapter¶
A future adapter boundary may connect a research agent to a real brokerage API, after paper trading exists and a credential, authorization, and order-risk threat model matches the project’s security policy. There is no broker integration today.
📋 Planned: hardened sandbox¶
The current sandbox protects one trusted researcher from accidentally reading canonical data or starting nested backtests. Future hardening may add resource isolation for third-party agent cards, narrower capability domains, and structured sandbox audit logs.
❌ Non-goals¶
- A public multi-tenant hosted service in the current security model.
- Market-impact modeling.
- A prescribed trading methodology.
- Agents interacting with each other or sharing fills in real time.
See extensions for contribution contracts.