{
  "id": 9860619,
  "title": "Building my own trading platform, three rebuilds in",
  "url": "https://urgent.news/2026/09/25/building-my-own-trading-platform-three-rebuilds-in",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-25T23:22:47.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/vikebuilds/building-my-own-trading-platform-three-rebuilds-in-4mne"
  },
  "original_language": "en",
  "account": "The author, Victorike, has spent years trading forex and crypto manually, only to lose money due to emotional decision-making and lack of proper journaling. This led to the development of his own trading platform, Atlas, which aims to eliminate these issues. The platform is built to run on the author's machine and converts written strategies into backtests, paper trading, and eventually live trading. Atlas stores price history and simulates fills in a fixed manner, ensuring consistency in backtesting results. It also enforces a central risk rule for all trades and requires explicit approval for each step of the trading process, including loading credentials and starting a run. The platform has been tested on EUR/USD and GBP/JPY, with additional markets being added and tested independently. Paper trading is nearly complete, with the code already tested against a simulated broker and capable of saving and starting runs from the command line. However, no real money has been placed through the platform yet, and it is not yet ready for live trading. The author plans to continue testing Atlas in paper trading conditions to identify any real-world issues that may arise.",
  "summary": "I traded forex and crypto manually for years and lost money doing it. Looking back, my strategies were rarely the main problem. I entered trades on emotion and kept no real journal of why I did anything, so I couldn't tell whether a bad week meant bad luck or a strategy that had stopped working. Like a lot of traders, I'd go on tilt, taking worse trades to win back the last loss. Atlas is my…",
  "key_points": [
    "Atlas stores price history and simulates fills consistently for backtesting.",
    "Platform requires explicit approval for each trading step and is not yet ready for live trading."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}