Write a Python strategy, submit it in the client portal, and let it trade your own demo or live account around the clock — EAs, scalpers, straddles, multi-symbol logic, anything you can code. Every submission runs through automated safety review and hard risk limits before a single order is sent.
Open an account to deploy a botOne function — decide(market_data) — reading live price, candles and indicators and returning the trades you want. No proprietary language, no compilation step.
Every submission is checked for unsafe code, then independently reviewed for genuine trading logic, before it ever runs live. Code that doesn't pass stays held, not switched on.
Trade pairs, baskets or hedges across more than one instrument in the same strategy — not locked to a single symbol.
Market entries, pending orders, stop-loss and take-profit adjustment on open positions, position stacking and closes — the same primitives a manual trader has.
Live bid/ask, recent OHLC candles, and RSI/EMA indicators — computed centrally and handed to your code every tick, so your bot doesn't have to. Need something else? Compute it yourself from the raw candles inside your own strategy.
Your bot can persist its own state between runs — counters, flags, levels it has already reacted to — instead of starting blank every cycle.
A platform-wide ceiling on position stacking, a daily-loss gate that blocks new entries once a bot has lost too much, a per-symbol kill-switch, and a cap on orders sent per tick — enforced outside your code, so a bug in your strategy can't bypass them.
Test freely on a demo account. Deploying to a live account requires you to explicitly acknowledge the risk before the bot is switched on.
Your bot runs on our servers, not your laptop. Close your phone, lose your internet — it keeps trading. No MetaTrader terminal to leave running, no VPS subscription to pay for.
Write it once, get it reviewed once, then run the exact same bot across as many of your accounts as you like — no copy-pasting a file per account.
Your code stays yours. We run it against your own account on our infrastructure — we don't see, share or reuse your logic.
Each trading account runs a single active bot at a time, so risk stays easy to reason about. Pause, edit and resubmit whenever you want.
Every tick your bot executes is logged in plain English — what it decided, what was sent to the market, and why anything was blocked — visible to you in the client portal. And if it ever stops trading for any reason, you get a push alert instead of finding out days later.
Open a free demo account, submit your Python strategy, and watch it trade before you ever risk real capital.
Try Free Demo