The four categories
| Category | Built for | Typical strategy |
|---|---|---|
| Options structure builders | Multi-leg index option strategies | Short straddle, iron condor, calendar spread |
| Indicator and scan platforms | Conditions across a universe of instruments | RSI crossover on fifty stocks |
| General rule engines | Arbitrary conditional logic across assets | Cross-instrument, multi-asset chains |
| Broker-native tools | Automation inside one broker's ecosystem | Simple conditions, tight integration |
Criteria that actually separate platforms
1. Can it express your strategy at all?
2. What happens when a leg fails?
3. Do the logs record decisions or only trades?
4. Is the broker's raw error preserved?
5. What happens to a bot overnight?
6. Is there a platform-level kill switch?
Costs that sit outside the headline price
| Cost | Why it is easy to miss | How to check |
|---|---|---|
| Static IP | Required by brokers, bundled by some platforms and not others | Ask directly; price a business line or cloud address if not included |
| The tier that allows live trading | Backtesting is often on a cheaper tier than deployment | Confirm which tier permits live deployment |
| Backtest limits | Capped, metered or charged depending on the platform | Check the cap against your real usage |
| Per-strategy fees | Some platforms charge per deployed strategy | Ask whether the subscription covers all strategies |
| Profit sharing | Rare but it exists | Ask explicitly |
| Broker API charges | Charged by the broker, not the platform | Check your broker's current API pricing |
Matching a platform to your situation
How much capital do you have?
How much time do you have each morning?
How technical are you?
Do you want to source your own infrastructure?
Red flags worth walking away from
- Any promise or implication of returns. A platform supplies execution, not an edge. Phrases like assured or guaranteed belong nowhere near this category.
- A claim to fully automate the broker login. That requires storing your broker password, which defeats the purpose of daily expiry and usually breaches your broker's terms.
- Published strategy performance with no drawdown shown. A curve without its worst stretch is marketing, not evidence.
- Vague answers on what happens to a partially filled multi-leg order. It means the case has not been thought through.
- No way to see the broker's raw error. You will be debugging blind on the morning it matters.
Where Arthalab sits
| Arthalab | |
|---|---|
| Category | Options structure builder |
| Markets | NIFTY and SENSEX index options, NSE and BSE |
| Pricing | One plan, ₹599 against a ₹1,499 list price, plus 18% GST, 30 days |
| Static IP | Included, not an add-on |
| Backtests | 10 per day, resetting at midnight IST, failed runs refunded |
| Simultaneous live strategies | 3, with paper bots counting towards the same limit |
| Analyst strategies | SEBI-registered RA strategies, included, no profit share |
| Brokers | Zerodha, Upstox, Groww and Dhan; XTS on request |
| Free trial | 3 days, full access, once per account |
How to run a trial that tells you something
Build your actual strategy, not a demo one
Backtest it over a varied period
Deliberately trigger a failure
Paper trade for at least a week
Price the whole setup
Questions worth asking any vendor
- Can this platform express my strategy exactly, including the risk rules?
- What happens if one leg of a multi-leg order is rejected?
- Do the logs record decisions, or only completed trades?
- Is the broker's own error message preserved?
- Is a static IP included, and if not, what do you recommend?
- Which plan tier actually permits live deployment?
- Are backtests capped, metered or charged?
- Is there a per-strategy fee or any profit sharing?
- What happens to a running bot after market close?
- Is there a kill switch that stops all order placement?
What no platform can do for you
- None of them can promise returns. A platform provides execution, not an edge.
- None can waive the daily broker login. It is a broker and regulatory design, not a platform limitation.
- None can waive the static IP requirement. The check happens on the broker's side.
- None can make a backtest predict the future. Live results trail backtests structurally on every platform.
- None hold your money. Orders go to your own broker account, which is how it should be.
The short version
- Identify your category first — it eliminates most of the shortlist
- Test with your real strategy during the trial, not a demo
- Deliberately trigger a rejection and read the logs
- Add a static IP to whichever platform does not bundle one
- Confirm which tier actually permits live deployment
- Treat any promise of returns as a reason to walk away
Frequently asked questions
Not reliably. Execution quality depends more on your broker's API and your own strike and size choices than on the subscription tier. Price mostly buys features and limits, not fills.
Only as a secondary factor. A large marketplace gives more choice and more variance in quality. Whatever you deploy, read its backtest yourself rather than trusting a rating.
Build it during the trial. Not a simplified version — the real one, with its actual legs and risk rules. If it cannot be expressed, you have your answer without spending anything.
Whether it can express your strategy, and what it does when one leg of a multi-leg order is rejected. Those two answers eliminate more options than any pricing comparison.
There is no single answer, because platforms are built for different kinds of trading. Identify whether your strategy is an options structure, an indicator scan, or arbitrary conditional logic, and the category settles most of the choice.
Not on a no-code platform. You define the rules through the interface and the engine executes them. Coding becomes relevant only if your strategy needs logic a structured builder cannot express.
The subscription is only part of it. Add a static IP if the platform does not bundle one, confirm which tier permits live deployment, and check your broker's API charges. Arthalab's own plan is ₹599 plus GST for 30 days with the IP included.
Yes, for retail traders using broker-approved API access. The requirements that follow from that — registered IP addresses, daily logins — exist precisely because it is a regulated activity.
No, and any platform implying otherwise should be avoided. A platform provides execution infrastructure; whether a strategy makes money depends on the strategy and the market.
A static IP. Live broker API trading requires one, so if your platform does not include it you are buying a business line or a cloud address on top of the subscription.
Long enough to build your real strategy, backtest it, trigger a deliberate failure and read the logs, and run the morning routine for several days. A week of that tells you more than a month of browsing.
Broker-native tools are tightly integrated and often simpler to set up. Whether they can express your strategy is the question that matters more than the integration.
Yes, though not against the same broker account simultaneously. Two systems unaware of each other acting on one account is the one configuration to avoid.
Start with a free 3-day trial
Build a strategy, backtest it and run it on paper — no broker, no IP and no money needed to try it.

