Skip to content

    Algo Trading vs Manual Trading in India: A Realistic, Costed Comparison

    Quick answer

    Algo vs manual trading in India, with a realistic backtested Nifty straddle example including brokerage, STT, slippage and tax. No fake profit claims.

    19 June 2026
    14 min read
    2,601 words

    Key Takeaways

    • 1.Algo trading executes a fixed rule set automatically and without emotion, while manual trading relies on a human reading price, context and news in real time.
    • 2.There is no magic Rs 5,000 a day. A realistic backtest of a simple Nifty options strategy shows that costs, slippage and losing days eat a large slice of gross profit, and the net edge is thin and volatile.
    • 3.In India, F&O profits are taxed as business income at your slab rate, not as capital gains. Equity delivery is STCG 20 percent or LTCG 12.5 percent above Rs 1.25 lakh.
    • 4.SEBI now requires retail algos to be registered through your broker, with each strategy carrying an exchange-approved ID. You cannot run an unapproved black-box algo through an API and call it your own.
    • 5.Most retail traders do best with a hybrid approach: rule-based discipline like an algo, plus human judgement to stay out of bad conditions.

    What algo and manual trading actually mean in India

    Algo trading means a computer places and manages orders for you based on rules you defined in advance. The rules can be as simple as buy when the 20 EMA crosses above the 50 EMA, or as complex as a multi-leg options structure that adjusts itself through the day. The key point is that once the rule is set, the human steps back and the machine executes.

    Manual trading means you, the human, make every decision live. You read the chart, the order book, the news flow and your own gut, then click buy or sell. Manual trading is slower and more emotional, but it can read context that no rule anticipated, such as an RBI surprise or a sudden block deal in a single stock.

    Both are legal and widely used on the NSE and BSE. The real question is not which one wins in theory, but which one fits your skill, your capital, your time and your temperament. The honest answer for most retail traders in India is a blend, and the rest of this guide shows why using real numbers rather than fantasy figures.

    The realistic backtest: a Nifty short straddle, with costs

    The older version of this page claimed an algo could make Rs 500 per trade across 10 trades for Rs 5,000 a day. That is not how real markets work. It ignores losing trades, brokerage, STT, slippage and tax. Let us replace it with a transparent, illustrative backtest of a strategy that retail traders in India genuinely run: a weekly Nifty short straddle, sold in the morning and squared off before close. All numbers below are illustrative, not a forecast, and not a promise of returns.

    Assume Nifty is trading near 24,000. The trader sells one lot of the 24,000 call and one lot of the 24,000 put on the weekly expiry. The Nifty lot size is 65. Suppose the call premium is Rs 110 and the put premium is Rs 105, so the total premium collected is Rs 215 per unit. Gross credit received is 215 x 65 = Rs 13,975 per lot before any costs. The plan is to capture roughly one third of that premium as theta decay through the day, with a hard stop if the combined premium rises 30 percent against the position.

    On a calm, range-bound day the combined premium might fall from Rs 215 to about Rs 150 by the afternoon. The trader buys back both legs at Rs 150, so the gross profit is (215 minus 150) x 65 = Rs 4,225 on that single winning day. That looks great until you subtract the real costs and remember that not every day is calm.

    Subtracting the costs that the fantasy version ignored

    On that winning straddle you placed four option legs: sell call, sell put, buy back call, buy back put. Each adds up. The numbers below are illustrative and rounded, using typical discount-broker rates. Always confirm your own broker contract note, because rates change.

    Cost itemBasis (illustrative)Amount on this trade
    BrokerageRs 20 per order, 4 ordersRs 80
    STT on sell side0.15 percent of options premium soldAbout Rs 21
    Exchange transaction chargeRoughly 0.035 percent of premiumAbout Rs 8
    SEBI and stamp chargesSmall fixed and percentage levyAbout Rs 5
    GST18 percent on brokerage and txn chargesAbout Rs 16
    SlippageHalf a point average across 4 legs x 65About Rs 35
    Total costsSum of the aboveAbout Rs 165

    So the net profit on the winning day is roughly 4,875 minus 168, which is about Rs 4,707. Costs took a small bite here because the trade was a clear winner. The problem is that a short straddle does not win every day, and the costs are the same whether you win or lose.

    Tip

    Always model costs on the order count, not the trade count. A single straddle is four orders. A strategy that adjusts twice a day can easily place 8 to 12 orders, and the brokerage, STT and slippage on those orders compound fast.

    Why a single good day is not an edge

    A short straddle is a positive-expectancy-looking strategy that hides a fat tail of losing days. On a trending or news-driven day, Nifty can move 200 to 300 points, and the combined premium can jump from Rs 215 to Rs 320 before your 30 percent stop even triggers cleanly, because stops on options can slip badly in fast markets.

    Suppose a losing day stops you out at a combined premium of Rs 290. The gross loss is (290 minus 215) x 65 = Rs 4,875, plus about Rs 165 of costs, for a net loss near Rs 5,040. Notice that a single bad day wipes out the gain from a good day and then some. This asymmetry is exactly what the old Rs 5,000-a-day claim concealed.

    Now put a month together. Suppose across 20 trading days the strategy wins 13 days at an average net Rs 3,500 and loses 7 days at an average net minus Rs 4,800. Gross of those wins is 13 x 3,500 = Rs 45,500. Gross of those losses is 7 x 4,800 = Rs 33,600. The net for the month is about Rs 11,900 before tax. That is a real, if modest, result on the capital and margin required to sell a straddle, and it is a world away from 5,000 every single day.

    The tax the old example forgot: F&O is business income

    In India, profits from futures and options are treated as non-speculative business income, not capital gains. That means your net F&O profit is added to your other income and taxed at your income-tax slab rate. There is no special 15 or 20 percent rate for F&O. If your total income puts you in the 30 percent slab, then roughly Rs 3,570 of that Rs 11,900 monthly profit goes to tax, leaving about Rs 8,330 in hand, before you even count platform or data-feed costs for an algo.

    This matters because both an algo trader and a manual trader running the same F&O strategy face the same tax treatment. Automation does not change the tax category. What automation can change is consistency of execution, which over many trades may improve the gross edge slightly, but it never converts business income into a lower-taxed bucket.

    If instead you were trading equity delivery rather than F&O, the tax rules are different again. Short-term capital gains on listed equity held under a year are taxed at 20 percent, and long-term gains above Rs 1.25 lakh in a year are taxed at 12.5 percent. Intraday equity is speculative business income at slab rates. Knowing which bucket you are in is part of any honest profit calculation, manual or algo.

    Where algo trading genuinely helps

    Algo trading shines when the edge is small, repeatable and time-sensitive. A machine never hesitates, never widens a stop out of hope, and never misses the 9:20 entry because it was making tea. For high-frequency scalps, multi-leg options that must be legged in within seconds, or strategies that monitor 50 stocks at once, no human can compete on speed or discipline.

    • Perfect, emotion-free execution of a rule, every single time, with no fear or greed.
    • Ability to monitor many instruments and many conditions at once, far beyond human attention.
    • Honest backtesting, so you can estimate the win rate, drawdown and cost drag before risking live money.
    • Automatic stop-loss and position-sizing that fire even when you are away from the screen.
    • Consistent record-keeping, which makes tax filing and performance review far easier.

    The catch is that a backtest is only as honest as its cost assumptions. A strategy that looks like it prints money on historical data often collapses once you add realistic brokerage, STT and slippage, exactly as our straddle example showed. This is why disciplined traders model costs first and treat the gross curve as a fantasy.

    Where manual trading still wins

    Manual trading wins when context matters more than speed. A human can decide to simply not trade on a Budget day, an RBI policy day, or when a global selloff is underway. An algo, unless explicitly told to stand aside, will keep selling straddles into a crash and hand you the worst day of your year.

    • Judgement to skip obviously dangerous conditions, such as results day on a single stock or a gap-up open.
    • Reading order flow, news and sentiment that no simple rule encodes.
    • Flexibility to adapt position size to conviction rather than a fixed formula.
    • No technology risk: no API disconnects, no frozen order, no runaway loop placing 200 orders.

    The weakness of manual trading is the human itself. Fear makes you exit winners early, greed makes you hold losers too long, and fatigue makes you sloppy by the afternoon. The straddle that an algo would have squared off mechanically at the target, a manual trader often holds for more, then watches it reverse. Discipline, not insight, is where most manual traders lose money.

    Algo vs manual, side by side

    AspectAlgo tradingManual trading
    Execution speedMilliseconds, no hesitationSeconds, with human delay
    Emotional biasNone once rules are setHigh: fear and greed
    Reads new contextOnly what was pre-codedYes, in real time
    BacktestingNative and rigorousHard, mostly screenshots
    Setup costAPI, coding, exchange approvalJust a trading account
    Main failure modeCurve-fitting and tech failureIndiscipline and fatigue
    Tax treatment of F&OBusiness income at slabBusiness income at slab

    Notice the bottom row. The tax outcome is identical, because the law looks at the instrument and the activity, not at whether a human or a machine clicked the button. Choose your method on execution quality and temperament, not on any imagined tax advantage.

    SEBI rules you must respect before you automate

    SEBI has tightened the rules for retail algo trading. You can no longer quietly plug an unapproved black-box into your broker API and trade at scale. Each algo strategy must be registered through your broker and tagged with an exchange-approved algo ID, and orders above a certain per-second threshold are flagged as algo orders and must be routed through that approved framework.

    Practically, this means a retail trader who wants to run a custom strategy must either use a broker-provided, exchange-approved strategy, or get their own strategy registered. Brokers must maintain audit logs and risk checks on every algo order. The goal is to stop unregulated, high-risk automated systems from being sold to retail traders as guaranteed money machines, which ties directly back to why the old Rs 5,000-a-day claim was misleading.

    Tip

    Before automating anything, confirm in writing that your broker supports your strategy under the SEBI-approved algo framework. Running an unregistered algo can get your account flagged, and any vendor promising fixed daily profit from an algo is a red flag, not an opportunity.

    How to choose, and why most should blend the two

    If you have a clear, testable rule, the time to code or configure it, and the patience to backtest it honestly with full costs, algo trading will execute that rule better than you can by hand. If your edge comes from reading context, news and shifting conditions, manual trading keeps your most valuable skill in the loop. Neither is automatically superior.

    For most retail traders the smart middle path is a hybrid: let rules and alerts handle entries, stops and position sizing so emotion cannot sabotage you, but keep a human veto to skip bad days and dangerous events. You get the discipline of an algo and the judgement of a person, and you stop pretending that any single approach guarantees a daily number.

    Whichever you pick, keep a detailed journal of every trade, the costs, and the reason for the decision. A trading journal turns vague feelings into hard data, lets you separate a real edge from a lucky streak, and makes your F&O business-income tax filing far less painful at year end.

    Sources and further reading

    For authoritative data and current rules, refer to SEBI, NSE India and Zerodha Varsity. Always confirm current rates, lot sizes, margins and algo rules on the official source before you trade. All numbers in this guide are illustrative and are not a forecast or a promise of returns.

    Sources and Further Reading

    For authoritative data and further reading on this topic, refer to SEBI (Securities and Exchange Board of India), NSE India and Zerodha Varsity. Always confirm current rules, rates and contract specifications on the official source before you trade.

    Related Topics

    Algo TradingManual TradingNSEBSEIndian stock markettrading strategiesSEBINiftyBank Nifty

    Related Articles