Bot builder

Deriv bot builder

The SFX Hub bot builder lets you build an automated Deriv trading strategy from drag-and-drop blocks, start from a ready-made quick strategy, or load a bot someone else built as an XML file. It runs in your browser and trades on whichever Deriv account you choose, demo or real.

There is no backtesting: the way to test a bot is to run it on a demo account first and watch what it does.

Open the bot builder

01 / Building with blocks

A bot is a set of blocks: what to trade, when to buy, and what to do after each contract wins or loses. You can read every block of a bot before you run it, change any setting, and undo, sort and zoom the workspace. Charts and TradingView open alongside the builder.

02 / Quick strategies

Start from Martingale, D'Alembert, Oscar's Grind, Reverse Martingale, Reverse D'Alembert or 1-3-2-6, each also available for Accumulators. Every quick strategy has a profit threshold and a loss threshold that stop the bot when reached.

Martingale-style strategies raise the stake after losses. A short losing streak can use up the loss threshold, or an account, in a few contracts.

03 / Loading and saving bots

Load a bot from an XML file on your computer, such as one of the free Deriv bots, and save your own to your computer (or to Google Drive where it is available).

04 / Where the bot runs

The bot runs in your browser tab and connects to Deriv directly, trading on the Deriv account you have selected. Keep the tab open while it trades. Switch to your demo account to test a bot without risking money.

05 / Risk

A bot repeats its rules faster than you can react, including when they are losing. No bot, quick strategy or shared XML file guarantees a profit. Set a loss threshold you can afford, test on demo, and never trade with borrowed money. SFX Hub is independent and is not operated or endorsed by Deriv.