Nautilus Algo started on 2025-12-31 as a Python port of an MQL5 forex news-straddle strategy called News Surfer. Over nine months and roughly 249,000 lines of Python it became a multi-asset platform: stocks, ETFs, crypto, forex, indices and metals, running on NautilusTrader with a PostgreSQL source of truth, GPU-accelerated validation, a local fine-tuned LLM, a Telegram operator bot and 26 dashboard views.
The stated goal has been the same since January 2026: go live with validated strategies, through a staged capital plan that starts small and scales only on evidence, and later publish a public track record as a signal provider. Neither has happened yet. Every profit factor on this page is a paper-trading number. The only real-money contact so far was a small brokerage exposure in January 2026 that exposed an exit-logic bug, and a funded live broker account that the pipeline has not yet been allowed to trade.
What did happen is the harder part. The project built a validation gate, a measurement apparatus and an operations layer strong enough to catch itself being wrong, repeatedly, and to publish the corrections. Reported profit factor fell from 22 in April to 1.55 in September, not because markets changed but because duplicate fills, phantom entries, double-counted losses and look-ahead bias were found and stripped out one by one.
The system is operated day to day by AI coding agents working inside a constitution (CLAUDE.md) of dated hard-stop rules, a spec pipeline with on-disk approval gates, and a morning standup script whose findings must all be dispositioned before a session may end.