On Wednesday 10 Jun 2026 the 23,250 Nifty straddle on the weekly expiry cost Rs 346.05 a unit: a call at Rs 163.60 and a put at Rs 182.45, with 6 days to go. Over the next four sessions the index moved −53, 461, 231 and 135 points. One of those four days did all the work. Gamma scalping is the habit of buying that kind of day and paying for the others. I write it down as arithmetic because the arithmetic is simple and the social media version of it is not.

3By the end you can

  1. Work out the break even daily move of a long gamma position from implied volatility.
  2. Read a four day table of moves against priced moves and name the day that decided the result.
  3. Explain why futures lots of 65 units and trading costs limit a small scalper.
The RupeeCase terminal on sample data: The key figures card: what are the four lead figures?
Watch in the terminal: what are the four lead figures? A short tutorial on sample data.

The idea, plainly

A gamma scalper owns options, so the position is long gamma (module I09). The scalper sets delta to zero with the future, and resets whenever the index has moved enough to matter. After a rise the delta is positive, so the scalper sells future. After a fall the delta is negative, so the scalper buys back. Sell high, buy low, again and again, in small pieces. Each piece is a little gain locked in.

Day's P&L = Gamma*move*move/2
less Gamma*implied*implied/2

The maths: the break even move

For one day, with F the future and s the implied volatility, the move priced is F times s times the square root of one day as a share of a year. That is about F times s divided by 19.1, which is the square root of the days in a year. Gamma times half the squared difference of the two moves is the day's P&L, so the break even is a move equal to the priced one. For a weekend, Friday to Monday, the chain counts three calendar days, and the priced move is the one day move times the square root of three, about 1.73. Some desks weight weekends less than three days. The chain's own clock, calendar days as a share of a year, is what the figures here use.

Gamma sits at the strike, so a scalper's edge fades once the index runs away from it

Gamma of the Nifty 23,250 strike against the level of the future, with 6 days, 3 days and 1 day left: a hump at the strike that shrinks fast on either side6 days left: from 0.0000206 at 22,068 to 0.0000326 at 24,391, high 0.000914 at 23,244, low 0.0000206 at 22,068. 3 days left: from 6.08e-7 at 22,068 to 0.00000177 at 24,391, high 0.00129 at 23,244, low 6.08e-7 at 22,068. 1 day left: from 1.99e-13 at 22,068 to 6.66e-12 at 24,391, high 0.00224 at 23,244, low 1.99e-13 at 22,068.Gamma of the 23,250 strike, per point6 days left3 days left1 day left0.00000.00050.00100.00150.002022,50023,00023,50024,000Level of the futureFuture 23,229Strike 23,250
Black 76 gamma of the 23,250 strike at the volatility of the 10 Jun 2026 weekly chain. Call and put have the same gamma at one strike. Far from the strike the hump is nearly flat, and the position has little curve left to scalp. Source: NSE end of day data, computed by RupeeCase. As of 10 Jun 2026.
Read 2 more paragraphs, 116 words

The bill for it is theta. The straddle above loses 28.72 rupees a unit each day to time, Rs 1,867 for a lot, whether the index moves or not (module F22). So the daily result is the scalping gain less that bill, and module A01 showed they have one formula. This is the same identity from the buyer's side.

Here move is the index change that day in points, and implied is the move the option's volatility priced for that day. The second term is exactly the theta bill. The scalper earns on a day when the move is larger than the implied one and loses when it is smaller. There is no third case.

The lot problem

This is the Indian detail. A future trades in whole lots of 65 units. One lot of this straddle adds 0.119 units of delta for every point the index moves. The index has to move about 544 points before the delta has drifted by one whole future lot. A trader holding one straddle lot can therefore hardly scalp it with the future: even rounding to the nearest lot, the first hedge waits for a move of about 272 points, and then overshoots by half a lot. Hedging in lots needs a bigger book of options, or a different hedge instrument, and both have costs of their own.

Worked example: four sessions, 10 to 16 Jun 2026

The straddle was bought on the weekly chain (nearest the parity forward of 23,229.26, since the weekly has no future of its own). Implied volatility was 14.6%, so the priced move was about 177 points a day. Friday to Monday is three calendar days, so the priced move for 15 Jun is 306. The table uses the closes of the Nifty index: 23,214.95 on 10 Jun, then 23,161.60, 23,622.90, 23,853.90 and 23,989.15 on 16 Jun. The last column is the gain in rupees: half the gamma times the squared move less the squared priced move, for one lot, with gamma frozen at its 10 Jun value.

SessionMovePricedGain a lot
11 Jun−53177−1,700
12 Jun46117710,844
15 Jun231306−2,422
16 Jun135177−777
Total5,946

The term this section turns on: Priced move

The term this section turns on: Priced moveThe term this section turns on: Priced move. Priced move: The index move that an option's implied volatility implies for a given number of days: the future times the volatility times the square root of the days as a share of a year.Priced moveThe index move that an option's impliedvolatility implies for a given number of days:the future times the volatility times the...
From the module glossary; every term is in the Learn glossary too. Source: Module 14.16, Gamma scalping.
Read one more paragraph, 99 words

Three days lost and one won. On 12 Jun the move was about 6.8 times the priced move in squared terms, and that one day carried the whole result. Over the four sessions the squared moves added up to 2,87,297 against 1,87,782 priced, a ratio of 1.53. The scalper needed the ratio to be above one, and it was. The total is an upper estimate. Gamma was frozen at its starting value, but by 16 Jun the index stood 3.1% above the strike and most of the gamma was gone (the chart above shows how fast it fades).

Not the same as owning the straddle

The straddle itself went from Rs 346.05 to Rs 739.15 at settlement, a gain of Rs 393.10 a unit and Rs 25,552 a lot. Most of that is direction: the index ended well above the strike. A scalper sells future on the way up, so gives that direction away and keeps the variance gap instead. The two numbers answer different questions, and the scalper's is smaller here.

The straddle needs a move to pay, and the curve above the V is the time still to be paid for

Profit and loss of one lot of a long Nifty straddle at the 23,250 strike, at expiry and with 3 days left: a V shape at expiry and a smooth curve above it that closes in as time passesPayoff of the position at expiry and before expiry. Breakevens at 22,904 and 23,596. Maximum profit in the range ₹54,350, maximum loss ₹22,493; at least one end of the range is still sloping, so the true extreme lies outside it. Spot 23,215.Profit or loss, ₹ for the whole positionAt expiry3 days to expiry−₹20,000₹0₹20,000₹40,000₹60,00022,50023,00023,50024,000Nifty at expirySpot 23,215BE 22,904BE 23,596Max loss ₹22,493No cap
One lot of the 23,250 call and put on the 10 Jun 2026 weekly chain. The gap between the curve and the V is time value, the theta the scalper pays each day. Hedging with the future turns the curve into small repeated gains. Source: NSE end of day data, computed by RupeeCase. As of 10 Jun 2026.

The other exposure: vega

A bought straddle is long vega as well as long gamma. The 30 day at the money implied volatility fell from 14.9% on 10 Jun to 12.6% on 16 Jun, a drop of 2.3 points, in a week when the index ran. That pairing is common: a big move often takes some of the fear out of the price. The straddle's vega was 23.7 rupees a unit for each volatility point. A weekly option does not move one for one with the 30 day number, so read this as an order of magnitude and not a measurement. At the 10 Jun vega, a fall of that size would take about Rs 3,501 off the mark of a lot while it is open, a large share of the scalping gain in the table. A straddle held to expiry is settled on the index close, so this hits a scalper who closes early or marks to market along the way. Gamma and vega are bought together, and the second can take back what the first earns.

Expiry day, when gamma is largest

Gamma is highest on the last day, and so is theta. A scalper who holds an at the money straddle into the final session pays the biggest daily bill and owns the most curve. The index on that day can only be priced by what it does, which is why expiry day gets so much attention (module I25). Since 20 Nov 2024, a sold index option that expires that day carries extra margin, so the seller on the other side of the scalper pays to hold the risk the scalper has bought.

What it costs to scalp

If the index moves at the priced pace, the gross result is zero. Every reset then costs money. STT on one future lot sold at the 10 Jun level is about Rs 755 at 0.05%, before the exchange charge, stamp duty, GST, brokerage and the gap between bid and ask (module F06). Costs are paid on a quiet day too. So a scalper needs the index to beat the priced pace by enough to cover them, not just to beat it.

The RupeeCase terminal on sample data: Charges by kind: what are brokerage, STT, GST and the platform fee?
Watch in the terminal: what are brokerage, STT, GST and the platform fee? A short tutorial on sample data.

The long run: who pays whom

A buyer of gamma pays the implied volatility and earns the realised one. Across the 300 sessions from 1 Jul 2025 to 15 Sep 2026, the 30 day at the money implied volatility averaged 12.4% and the 20 day realised volatility of the index 11.5%. Implied was above realised on average. That gap is the variance risk premium (the paper in the sources): sellers of volatility are paid it, and they are paid for carrying the days when it goes wrong. It is an average over a short sample and says nothing about any one week.

Implied volatility sat above realised on average, which is the price a gamma buyer pays

Nifty 30 day at the money implied volatility and 20 day realised volatility from 1 Jul 2025 to 15 Sep 2026: implied sits above realised for most of the period, with a few spikes where realised is higherNifty 30 day ATM IV: from 12 at 1 Jul 2025 to 12.4 at 15 Sep 2026, high 29.2 at 30 Mar 2026, low 8.62 at 24 Dec 2025. Nifty 20 day realised vol: from 10.1 at 1 Jul 2025 to 7.27 at 15 Sep 2026, high 29.5 at 8 Apr 2026, low 5.21 at 1 Sep 2026.Nifty 30 day ATM IVNifty 20 day realised vol51015202530Jul 2025OctJan 2026AprJul
Nifty 30 day constant maturity at the money implied volatility and 20 day close to close realised volatility, in vol points, 300 sessions to 15 Sep 2026. A scalper needs realised to beat implied over the life of the option. Source: NSE end of day data, computed by RupeeCase. As of 15 Sep 2026.

Who is on the other side

Whoever sold the straddle is short the same gamma. In module A01 the seller of the option pays when squared moves beat the priced ones, and earns the theta that the scalper pays. The two are mirror images, and neither is the safe side. For a scalper the questions are how the cost of hedging compares with the gap between realised and implied, and how big the book must be to hedge in lots. For a seller the questions are the gap days and the margin (module A14). The simulator below lets you set the volatility paid and the volatility delivered and see the scatter of outcomes.

The common mistake

The claim: Gamma scalping earns from volatility whichever way the market moves, so it cannot lose on direction. It is true that direction drops out. It is false that nothing else decides the result. In the table three of four days lost, and the total was positive only because one move was large against the priced one. The scalper pays Rs 1,867 a day to be there, resets in whole lots of 65 units, pays costs on each reset and, over the sample above, bought implied volatility that sat above realised on average. The idea is sound. The edge is not automatic. The short answer is on What is gamma scalping?.

Key takeaways

  • A scalper earns when the index moves more than the option priced.
  • The break even daily move is the move that implied volatility priced.
  • In four sessions of the example, three lost and one won.
  • One straddle lot needed 544 points before one future lot was off.
  • Implied averaged 12.4% against 11.5% realised across the sample.
  • Costs make a zero gross result a net loss.

Two terms to hold on to from 14.16

Two terms to hold on to from 14.16Two terms to hold on to from 14.16. Gamma scalping: Holding long gamma, usually through bought options, and resetting delta to zero with the future as the index moves, so that each reset locks in a small gain. The cost is theta. Break even move: The daily index move at which gamma gains equal one day of theta. It equals the priced move.Gamma scalpingHolding long gamma, usually through boughtoptions, and resetting delta to zero with thefuture as the index moves, so that each...Break even moveThe daily index move at which gamma gainsequal one day of theta. It equals the pricedmove.
From the module glossary. Source: Module 14.16, Gamma scalping.

Before you trade. Derivatives trading carries a high risk of loss. SEBI's study "Profitability of Individual Traders in the Equity Derivatives Segment (FY25 to FY26)" (August 2026) found that 87.7% of individual traders in equity F&O made net losses in FY26, with aggregate net losses of Rs 91,685 crore. Read the SEBI study