Contract note
Simulated13 Mar 2026 · T-0000
We run transparent, backtested strategies inside your own broker account. You can read every rule we trade, and every rupee it costs.
13 Mar 2026 · T-0000
A real exit, itemised to the paisa — including the ₹15.34 DP charge.
Backtest window, every strategy, costs applied on the schedule in force on each bar
The DP charge per scrip per delivery-sell day. Shown on every trade. Almost nobody else displays it
Of your profits we take. Flat subscription, and your money never leaves your broker account
Zerodha, Fyers, or Dhan. Two minutes, OAuth. Trade permissions only — we can't withdraw.
Each one comes with its full rule sheet and a ten-year backtest with costs applied.
Capital, maximum drawdown, the loss level where we stop and close everything.
On Fyers and Dhan it runs the whole week. On Zerodha, one tap each morning — the exchange requires a daily login.
These three sleeve-level figures are modelled, not yet reproduced end to end on live data — the Nifty 200 rotation needs survivorship-safe index membership we do not hold yet, and we will not publish a number we cannot rebuild. The Lab runs on real NSE bars against real charges, and you can test any of these rules on any stock yourself. Past performance is not indicative of future results.
We can’t tell you what you’ll make. Nobody can, and anyone who does is selling you something.
Every strategy here has losing years. Our momentum strategy lost 18.4% in 2018 and spent fourteen months underwater. The backtest above shows it, because hiding it would make the rest of this page worthless.
SEBI found that 7.2% of retail derivatives traders made money in FY24, with net losses across all participants of ₹51,689 crore, widening to ₹1.05 lakh crore in FY25. That is why we started with equity and why we cap what any single strategy can do to your capital.
Nifty 200 Momentum Rotation
Nifty 200 Momentum Rotation
Free
₹499/mo
₹1,499/mo
Flat subscription. We never take a share of your profits, and we never hold your money.
Not yet, and we say so on every page. NSE and BSE empanelment as an algo provider is in progress, and until it completes and each strategy carries an exchange-assigned Algo ID, Siabulls places no real orders for anyone. What runs today is backtesting and paper trading against live prices. When empanelment completes, the status strip at the top of this page changes and so does what the product can do.
No. We request trade permissions only. Withdrawals require your own broker login and are not possible through the API. Your funds and securities never leave your broker account, and you can revoke our access from your broker's console in about ten seconds.
Every position's stop-loss is placed as a GTT order that rests at the exchange, not on our servers, so it survives us being offline. That protection is real but it is not complete: a GTT places a limit order, so a gap straight through your stop can leave it unfilled, and a triggered GTT that does not execute has to be placed again. That is why the primary exit is a monitor that reconciles against your broker every 30 seconds, with the resting GTT as the second line and a separate watchdog process as the third.
The exchange mandates a manual login once per trading day, and Zerodha flushes the API access token every morning between about 06:00 and 07:30. There is no compliant way around it, so we do not pretend otherwise: on Zerodha you get Daily Arm — one tap at 08:45 that lasts until 15:30. On Fyers and Dhan the refresh-token mechanism permits genuine unattended running, and those accounts get Autopilot Week.
Backtested, ten years, net of every charge including the ₹15.34 DP charge and modelled slippage — those are the numbers on this page and you can rerun them yourself in the Lab. Live results do not exist yet, because we have not traded real money for anyone. Paper-trading results from the private beta are published as they accumulate, and when live results exist we will publish those too, including the periods where they were worse than the backtest.
There is a kill switch on the risk screen. Type STOP and it cancels every pending order, closes every open position at market, and disables Siabulls until you re-arm it. It also fires automatically if your daily loss passes −5%, your broker disconnects for more than 30 seconds, margin utilisation passes 95%, or we hit five consecutive API errors.