ORSTAC Runner is a free web platform, at bot.orstac.com, that runs trading bots on your own Deriv account directly from the browser. It does two things that a plain bot file cannot: it shows the real cost and the risk of a strategy before you press Start, and it keeps hard limits switched on while the bot runs. You can pick a strategy that passed the ORSTAC Lab, or build and import your own bot with any money management you prefer. This article explains what the platform does, how each money-management system behaves, what the instant Lab check measures, and what the platform costs.
Trading involves significant risk and you can lose your entire stake. Test every strategy on a demo account first.
How it works, in three steps
- Log in with Deriv. You type your password on Deriv’s own login page. ORSTAC never sees it, never stores your access token on a server and never holds your funds: contracts are bought on your Deriv account through the official Deriv API.
- Choose what to run. Pick a strategy from the Lab catalog, or open the My bots tab to build a bot or import the XML you already use in Deriv Bot.
- Start on demo. Your first 50 contracts must run on a demo account with virtual funds. Real accounts unlock after that, and every real-money session asks you to confirm the risk.
The Lab catalog
The catalog lists 70 strategies taken from the 3,310 community bots audited by the ORSTAC Lab. A strategy enters the catalog only when it uses a flat stake (no martingale), has a session stop-loss, keeps the simulated risk of ruin below 1% and uses a contract whose house edge is at most 5%. Each entry shows its Lab Score, the contract in plain words (“wins when the last digit is not 5, 90% chance”), the expected cost per 100 contracts and the 99th-percentile losing streak.
In the catalog the limits are fixed: the stake is at most 1% of your balance, the session stop-loss is at most 20 stakes, the session stops after 8 losses in a row, and there is a daily loss cap of 10% of your balance.
My bots: your rules, explained
The My bots tab is for traders who already have a method. You can build a bot from a form (market, contract, digit, duration, base stake, maximum stake, stop-loss and take-profit) or import a Deriv Bot XML file. The importer reads the contract and the money management of the bot and lists what it could not read, so you can check every value before running it. Entry indicators such as RSI or moving averages are not executed: on volatility indices the next tick is generated by a random number generator, so an indicator does not change the probability of a digit or of a rise. The Runner trades the contract continuously with your money management, which is what determines the risk.
Six money-management systems are available, and each one is explained on screen before you choose it:
| System | After a loss | After a win | Risk profile |
|---|---|---|---|
| Flat stake | same stake | same stake | Lowest. The house edge is the only cost. |
| Martingale | stake × factor (classic ×2) | back to base | Highest. Stakes grow exponentially. |
| Soft martingale | stake × a smaller factor (×1.1 to ×1.5) | back to base | High. Exponential, only slower. |
| D’Alembert | one base stake more | one base stake less | Medium. Linear growth. |
| Fibonacci | one step up the sequence 1, 1, 2, 3, 5, 8… | two steps back | High. Between d’Alembert and martingale. |
| Soros | back to base | reinvest the profit, for N wins | Low to medium. It does not chase losses. |
The platform also shows a table of how your stake grows after each loss in a row. With martingale ×2 and a base stake of 0.35, the stakes after one to seven consecutive losses are 0.70, 1.40, 2.80, 5.60, 11.20, 22.40 and 44.80. Seven losses in a row have already cost 44.45 before the eighth contract is bought. On a 50% contract, a run of seven or more losses is expected regularly over a few hundred contracts. The table marks the row where your maximum stake or your stop-loss would be reached, and you decide what happens there: go back to the base stake, or stop the session.
The instant Lab check
Every bot in My bots gets an ORSTAC Lab check as soon as the live payout arrives. The Runner simulates 2,000 sessions of up to 1,000 contracts with your actual balance, the live payout at your base stake and your exact settings, using the same stake rules that run live. It reports how often a session ends at the stop-loss, how often it reaches the take-profit, how often the maximum stake stops it, the average session result, the expected cost per 100 contracts, the 95th-percentile drawdown and the largest stake seen.
The check makes one point visible that is easy to miss: money management changes how results are distributed, not what they cost. A martingale bot reaches its take-profit in most sessions, and the sessions that fail lose many times more than the others win. The expected cost per 100 contracts stays tied to the house edge of the contract.
What it costs
There is no subscription. Payouts on contracts bought through the Runner include a 1% platform fee (a Deriv app markup), which supports ORSTAC. The payout and the house edge the Runner displays already include it, and they are fetched live for your stake.
Stake size matters more than most traders expect. Payouts are rounded to the cent, so very small stakes lose a visible part of their payout. Measured through the platform on Digit Differs (90% win probability) on the Volatility 100 Index, the house edge was 4.86% at a stake of 0.35, 2.80% at 1 and 3.25% at 10. The Lab catalog refuses to start a session when the total live cost at your stake (house edge plus the platform fee) is above 8%, which excludes contracts such as Digit Matches; My bots shows the same number as a warning.
Export and keep your work
Bots built in My bots are saved in your browser only. You can export any bot as an ORSTAC file, to move it to another device, or as a Deriv Bot XML file that reproduces the same contract, money management, maximum stake, stop-loss and take-profit. To use it in Deriv Bot, choose Import, then Local, and select the file. Test the exported file on a demo account before using it with real money.
The ORSTAC Agent: the open-source lab behind it
The numbers in the Runner come from the ORSTAC Agent, the open-source, read-only toolkit published in the ORSTAC repository. It audits any Deriv Bot XML (market, contract, stake progression, session limits and a risk grade from A to D), computes break-even rates, position size and the probability of losing streaks, runs seeded Monte Carlo ruin tests and reads live prices from the public Deriv API. You can use it from the command line, as a Python library, or as an MCP server so that an AI assistant such as Claude or ChatGPT can audit a bot for you. It never places trades and never asks for an API token.
Key Takeaways
- ORSTAC Runner runs bots on your own Deriv account from the browser. Your password, token and funds stay with Deriv.
- The Lab catalog holds 70 flat-stake strategies with a stop-loss and a low house edge; the limits there cannot be switched off.
- My bots accepts any money management, explains each system and shows how the stake grows before you start.
- The instant Lab check simulates 2,000 sessions with your settings; money management reshapes results but does not remove the house edge.
- The first 50 contracts run on demo, the platform fee is 1% and is included in the payout you see.
ORSTAC Runner is free to use at bot.orstac.com, and the bots and the Agent are open source in the ORSTAC repository. The platform runs on Deriv, where a free demo account with virtual funds is available to test every bot first. Questions, bug reports and ideas for the next features are welcome in the ORSTAC Telegram group.
Trading involves significant risk and you can lose your entire stake. Test every strategy on a demo account first.
