the bond project notes from the desk

Bonds from scratch · Chapter 9

F&O in bonds? What?

India has had futures and options on government bonds for years. They need a fraction of the margin a Nifty future asks, pay no STT, trade until 5 pm and sit on the safest borrower in the country. Almost nobody uses them. This chapter is the story of that hidden market, who is in it, why so few people know about it, and how a retail investor can use it.

Written 16th Oct 2026 · Figures from NSE, CCIL, SEBI, the RBI and Zerodha, dated where used

1A market hiding in plain sight

On 4th Feb 2022 a reader went looking for bond futures and came back nearly empty handed:

Could anybody please throw some light on interest rate futures and options. I could not find a lot of information on that.

Hemant_Prasad, TradingQnA, 4th Feb 2022

He was not missing anything obvious. The market he was looking for lists contracts every day on NSE, right next to currency futures, and most traders never see it.

An interest rate future, or IRF, is a contract to buy or sell a government bond on a set date at a price fixed today. It works like a shopkeeper fixing the price of next month's sugar with his supplier today: whatever sugar costs next month, his price is settled.

Bond prices move with interest rates (chapter 5). When rates rise, prices fall, by about the bond's modified duration times the rise. So an IRF is a way to act on interest rates themselves. If you hold a bond, selling a future protects it from rising rates; that is called a hedge. If you think rates will fall, buying a future gains when they do, without buying the bond.

The chapter first tells the story of this market: how it was built, where its trading gathers, who is in it, and why so few people know it is there. Then it turns practical: how it compares with a Nifty future, how a contract works, what goes into its price, the numbers to watch, a worked hedge, a rate trade, and a checklist.

A bond future fixes today the price of a government bond on a later date. It lets you protect a bond from rising rates, or gain if rates fall, without buying the bond.

The market took 3 attempts to get its shape.

2Built for banks, 3 times

The first bond futures arrived on NSE in June 2003, on an imaginary "notional" bond. The RBI's rules let banks use them only to protect bonds they already held, never to take a view. In 2009 NSE tried again with a future on a notional 10 year bond, settled by handing over real bonds; on its first day banks did about a third of the trading, by NSE's account.

The third design, launched on 21st Jan 2014, is the one that lasted, and it is the simplest. Each contract sits on one real government bond, and it settles in cash: no bonds change hands, only the difference in price. Launch day drew ₹3,081 crore of trading, with 16 banks taking part, NSE reported. Since 2019 the RBI has let exchanges design these products themselves, with its approval for each one.

Bond futures were designed for banks and rebuilt 3 times. The version that lasted, from 2014, is simple: one real bond, settled in cash.

Simple design or not, the trading gathers in just one place.

3One contract, one benchmark

NSE lists futures and options on several government bonds at once, plus futures on a Treasury bill and on MIBOR, the overnight rate at which banks lend to each other. But on almost every day, nearly all the trading happens in a single contract: the nearest expiry of the future on the 10 year benchmark, the newest 10 year government bond and the same bond the cash market crowds into (chapter 8).

When the government issues a new 10 year bond, the market picks up and moves with it, like a baton passed down a relay team. Since 2019 the baton has gone from the 6.45% GS 2029 to the 5.77% GS 2030, the 6.10% GS 2031, the 7.26% GS 2033, the 7.10% GS 2034, and on to the 6.94% GS 2036 in August 2026.

Plate 9.1

The benchmark baton

The bond whose future held the most open interest, month by month, Dec 2019 to Oct 2026

20202021202220232024202520267.26% GS 2029Dec 20196.45% GS 2029Jan 20205.77% GS 2030Nov 20205.85% GS 2030Apr 20216.10% GS 2031Oct 20216.54% GS 2032Sep 20227.26% GS 2032Nov 20227.26% GS 2033Jun 20237.18% GS 2033Nov 20237.10% GS 2034Aug 20246.79% GS 2034May 20256.33% GS 2035Sep 20256.48% GS 2035Apr 20266.94% GS 2036Aug 202699.8%of all futures trading went to thebusiest contract, on the middle day738 of 1,661 dayswhen only 1 contract traded BONDTIME HELDFROM7.26% GS 2029Dec 20196.45% GS 2029Jan 20205.77% GS 2030Nov 20205.85% GS 2030Apr 20216.10% GS 2031Oct 20216.54% GS 2032Sep 20227.26% GS 2032Nov 20227.26% GS 2033Jun 20237.18% GS 2033Nov 20237.10% GS 2034Aug 20246.79% GS 2034May 20256.33% GS 2035Sep 20256.48% GS 2035Apr 20266.94% GS 2036Aug 202699.8%of all futures trading went to thebusiest contract, on the middle day738 of 1,661 dayswhen only 1 contract traded
Each new 10 year bond takes the market with it.

For a newcomer this is good news. You do not need to study every contract. You need to find one, the benchmark's nearest expiry, because that is where the other side of your trade will be.

Nearly all bond futures trading sits in one contract, the nearest future on the 10 year benchmark, and moves to each new benchmark. Watch that one.

The next question is who is on the other side.

4Who is in the room

The traders in this market are mostly company treasuries managing their own interest rate risk, and brokers' own trading desks, according to SEBI's annual report. Banks, insurers and foreign investors, who own most of India's government bonds, barely use it.

The few large players give the market a rhythm. For most of the month it is quiet. In the last few days before each expiry it wakes up, as big positions are closed in the expiring month and reopened in the next, called rolling. In most years, about half or more of all the volume trades in those few days.

Plate 9.2

Quiet weeks, busy expiries

Futures lots traded each day, April to September 2025; dotted lines mark monthly expiry (last Thursday)

10,00020,00030,0000EXPIRY24th Apr29th May26th Jun31st Jul28th Aug25th Sep24th Sep 2025: 33,775 lots18th Jun 2025: 1 lotAbout 58% of 2025's volume traded in the last 3 days before an expiry. 10,00020,00030,000024thApr29thMay26thJun31stJul28thAug25thSep24th Sep 2025:33,775 lots18th Jun 2025: 1 lotAbout 58% of 2025's volume traded in the last 3 daysbefore an expiry.
Most of the volume is big positions being rolled forward.

Company treasuries and brokers' own desks do most of the trading. The market is quiet for weeks and busy at each expiry, when big positions roll to the next month.

So why have so few retail traders joined them?

5Why so few people know about it

Little knowledge. There is almost nothing written about bond futures for retail investors. Hemant_Prasad's search in section 1 is the usual experience: a product page, an old circular, and silence.

No platform shows what matters. A bond trader thinks in yields, in the gap between the future and its bond, and in rupees per 0.01% move. Broker apps, Kite included, show a bond future like any other future: a price, the volume, the open interest and the market depth. A price like ₹97.04 on its own tells a newcomer almost nothing, so the contract looks dull and gets skipped. Section 10 shows what a screen built for bond traders would show.

It started as a bank's tool. For years the rules let banks use these futures only to protect bonds they held, and each redesign started over. The habit of trading them never formed among retail investors.

Trading draws trading. With activity in one contract, a newcomer who opens any other one finds it empty and concludes the whole market is dead.

Each of these is a gap, not a wall. Knowledge can be learned, the missing numbers can be worked out in one line, and the busy contract is easy to find.

Bond futures stayed small because few people know about them, no platform shows the numbers bond traders use, and they began as a bank's tool. All 3 are gaps a prepared retail investor can fill.

And the market is not standing still.

6A market waking up

Bond futures have had a big moment before. In early 2020 they traded tens of thousands of lots a day, and on 27th Feb 2020 the market turned over ₹4,682 crore in a single day. Then trading thinned out, and for 5 years it ran at a steady, quiet pace.

In 2026-27 it started to climb again. By mid October, the year's trading had already passed everything traded in the whole of 2025-26, and the ordinary day was several times busier than a year earlier.

Plate 9.3

7 years of bond futures, day by day

Average futures lots traded per day on NSE, by financial year; 1 lot = ₹2 lakh face value. Source: NSE

FUTURESaverage lots a day20,00040,00060,000069,0142019-2019,5062020-215,5412021-225,5932022-236,1322023-245,1332024-254,0442025-267,5432026-27from 9th Dec 2019to 13th Oct 2026peak day 27th Feb 2020:2,31,680 lots, ₹4,682 crorefirst 131 days alreadybeat all of 2025-26OPTIONS TRADEDlots in the whole year4,44,76141,36820002,06000 FUTURESaverage lots a day2019-20from 9th Dec 201969,0142020-2119,5062021-225,5412022-235,5932023-246,1322024-255,1332025-264,0442026-27to 13th Oct 20267,543peak day 27th Feb 2020:2,31,680 lots, ₹4,682 crorefirst 131 days alreadybeat all of 2025-26OPTIONS TRADEDlots a year2019-204,44,7612020-2141,3682021-22202022-2302023-2402024-252,0602025-2602026-270
A boom, a slide, 5 quiet years, and a revival.

Bond futures boomed in early 2020, went quiet for 5 years, and in 2026-27 began to grow again.

For a trader who already knows Nifty futures, the case for a closer look is easy to see.

7Next to a Nifty future

 Bond futureNifty future
MarginAbout 2% of the contract's valueAround 10% to 12% of the contract's value
STTNone; the currency segment carries no STTCharged on every sale
Hours9 am to 5 pm9.15 am to 3.30 pm
What sits underneathA Government of India bond50 companies' shares
What moves itInterest rates, through the bond's durationShare prices
Brokerage on Zerodha0.03% or a flat fee per order, whichever is lowerThe same
Tax on profitBusiness income, not speculativeThe same

The bond margin comes from NSE's margin rules: at least 1.5% of the contract value, with a risk based floor of 1.75% of the price, plus an extra 0.25%. At a price of ₹97, that is about ₹3,900 a lot. As a dated comparison, Zerodha's margin list of 27th Apr 2026 asked 11.3% for a Nifty future, and STT on futures sales rose to 0.05% from 1st Apr 2026; check Zerodha's charges page for today's figures.

Low margin is the attraction, and also the thing to respect. For a 10 year bond, a 0.25% rise in yields moves 1 lot by about ₹3,400, nearly the whole margin. Keep far more cash in the account than the minimum.

Next to a Nifty future, a bond future needs a fraction of the margin, pays no STT, trades longer and is taxed the same way. Its low margin means rate moves hit hard, so keep spare cash.

Here is what one contract actually is.

8Reading a contract

NSE's contract specification sets the rules:

ItemRuleWhat it means for you
1 lot₹2 lakh face value, or 2,000 units5 lots cover ₹10 lakh face value of a bond
PriceQuoted like the bond's own priceAt a price of ₹97, 1 lot is worth ₹1,94,000
Tick₹0.0025The smallest move is ₹5 a lot
Expiries3 monthly and 3 quarterly, ending the last Thursday of the monthThe nearest month is the one that trades
SettlementCash onlyYou pay or receive the difference every day

Plate 9.4

Reading one bond futures contract

694GS2036, a future on the 6.94% GS 2036, as listed on NSE

NSE BOND FUTURE694GS2036a future on the 6.94% GS 2036UNDERLYING6.94% GS 2036LOT2,000 unitsPRICE₹98.58TICK₹0.0025EXPIRYlast ThursdaySETTLEMENTcashmatures 11th May 2036the one named bondthis future follows₹2 lakh face value2,000 units of ₹100 each1 lot = ₹1,97,160quoted like the bond'sown price: ₹98.58 × 2,000₹5 a lot₹0.0025 × 2,000 units3 monthly, 3 quarterlycontracts, eachending on the lastThursday of its monthno bond changes handsDAILYaverage futures priceover the last 30 minutesAT EXPIRYthe bond's NDS-OM averageprice over the last 2 hours NSE BOND FUTURE694GS2036a future on the 6.94% GS 20361UNDERLYING6.94% GS 20362LOT2,000 units3PRICE₹98.584TICK₹0.00255EXPIRYlast Thursday6SETTLEMENTcash1matures 11th May 2036the one named bond this future follows2₹2 lakh face value2,000 units of ₹100 each31 lot = ₹1,97,160quoted like the bond's own price: ₹98.58 × 2,0004₹5 a lot₹0.0025 × 2,000 units53 monthly, 3 quarterlycontracts, each ending onthe last Thursday of its month6no bond changes handsDAILYaverage futures price over the last 30 minutesAT EXPIRYthe bond's NDS-OM averageprice over the last 2 hours
One lot is ₹2 lakh of one named government bond, settled in cash.

General futures ideas, such as margin, leverage and closing a position early, work as they do for shares; Zerodha Varsity's module on futures trading covers them.

1 lot is ₹2 lakh face value of 1 named government bond, priced like the bond itself, settled in cash.

Before the numbers, the recipe behind the price.

9What goes into the price

Any future is priced from a simple question: what would it cost to buy the real thing today and hold it until expiry? Varsity's futures module calls this the cost of carry. A Nifty future and a bond future follow the same recipe, with one ingredient that tastes very different.

IngredientNifty futureBond future
Start withToday's Nifty levelToday's bond price, with accrued interest
AddInterest on the money until expiryInterest on the money until expiry
Take awayDividends the 50 companies pay before expiry, usually smallCoupon interest the bond earns before expiry, often large
Usual resultA little above the indexOften a little below the bond
At expiry it settles atThe Nifty's closing levelThe bond's average price on NDS-OM in the last 2 hours

The difference is the third row. Someone holding Nifty shares until expiry pays interest on the money and collects only a sprinkle of dividends, so the Nifty future usually costs a little more than the index. Someone holding a government bond pays the same interest but earns coupon interest every day the bond is held, often more than the interest paid. The bond pays for its own keep, which is more than most house guests manage. So the bond future often sits a little below its bond. NSE's settlement page writes the same recipe in its own words: cash price plus financing cost minus income on the cash position.

A small example. Say borrowing costs 5.5% a year and the bond pays a 6.94% coupon. Holding the bond earns about 1.44% a year more than it costs, which over 2 weeks is roughly 6 paise on every ₹100. So, fairly priced, a future 2 weeks from expiry should sit about 6 paise below its bond. Section 10 shows how close they were on a real day.

What happens in a coupon month. A government bond pays its coupon on 2 fixed dates a year; the 6.94% GS 2036 pays on 11th May and 11th Nov. When a coupon falls before a future's expiry, the recipe already counts it: someone holding the real bond would receive it, so it is taken off the future's price in advance. The future holder never gets the coupon, and does not need to. Nothing dramatic happens on the day either. The future follows the bond's clean price, the price without accrued interest (chapter 4), and the clean price does not drop when a coupon is paid; only the accrued interest goes back to zero. If you watch the same bond on the exchange, where prices include accrued interest, you will see it drop by about the coupon around the record date. The future does not flinch. No cheque arrives, and it does not sulk about it.

A bond future is priced like any future: today's price, plus interest until expiry, minus what the holder earns. For a Nifty future that earning is small dividends; for a bond future it is the coupon, which is why it often sits below its bond. A coupon payment is priced in ahead of time and does not jolt the future.

With the recipe in hand, the numbers on the screen make sense.

10The screen a bond trader wants

Your broker app shows the October future on the 6.94% GS 2036 as a price, ₹97.04 when the market closed on 16th Oct 2026, with its volume and open interest. That is all. Here is the same contract on the same day, redrawn the way a bond trader reads it, with the yield put back in and the real bond beside it:

Plate 9.5

The screen a bond trader wants

The October future on the 6.94% GS 2036 at the close on 16th Oct 2026, with the yield put back in and the real bond beside it. Futures prices are NSE's daily settlement prices; bond prices from CCIL's NDS-OM and NSE's cash market

694GS2036· Oct 2026 future · expires 29th Octas on 16th Oct 2026PRICE₹97.04what you tradeYIELD7.38%what the price meansBOND ON NDS-OM₹97.02 · 7.38%where banks traded₹43,175 croreBOND ON NSE₹100.99with ₹3.05 accrued;₹97.94 clean, 7.24%GAP2 paisefuture vs NDS-OM bondDAYS LEFT9trading days to expiryYIELDthe future's implied yield, each day7.10%7.20%7.30%7.40%25thSep28th29th30th1stOct5th6th7th8th9th12th13th14th15th16th7.15%7.38%on 16th Octyield up means price downP&L1 lot bought on 25th Sep at ₹98.55about ₹133 a lot per 0.01% of yield₹0−₹1,000−₹2,000−₹3,000−₹4,000−₹3,020on 16th OctYou buy the price, not the yield 694GS2036Oct 2026 future · expires 29th Octas on 16th Oct 2026PRICE₹97.04what you tradeYIELD7.38%what theprice meansBOND ON NDS-OM₹97.02 · 7.38%where banks traded₹43,175 croreBOND ON NSE₹100.99with ₹3.05 accrued;₹97.94 clean, 7.24%GAP2 paisefuture vsNDS-OM bondDAYS LEFT9trading daysto expiryYIELDthe future's, each day7.10%7.20%7.30%7.40%25thSep1stOct9thOct16thOct7.15%7.38%yield upmeans price downP&L1 lot bought 25th Sep, ₹98.55about ₹133 a lot per 0.01% of yield₹0−₹1,000−₹2,000−₹3,000−₹4,000on 16th Oct−₹3,020You buy the price, not the yield
Put the yield back next to the price, and the screen starts to make sense.

The top row puts the future's price next to the yield it implies, 7.38%. Beside it is the real bond on NDS-OM, the RBI's screen where banks trade: ₹97.02, also 7.38%, across 4,131 trades worth ₹43,175 crore that day, according to CCIL's NDS-OM market watch. The future and its bond were 2 paise apart, just as section 9's recipe expects.

The same bond also traded on NSE's cash market, where retail investors buy it (chapter 7), at ₹100.99. That looks like a different bond, but most of the difference is accrued interest: exchange prices include the interest earned since the last coupon (chapter 4), about ₹3.05 here. Take it out and the clean price is about ₹97.94, a yield of 7.24%. Retail buyers on the exchange were paying about ₹0.92 more than the banks on NDS-OM, on ₹52 lakh of trades against ₹43,175 crore.

TrapNSE's interest rate derivatives page also lists a "reference rate" for each bond. On 16th Oct 2026 it still showed ₹99.15 for this bond, a price weeks old, which would make the future look ₹2 cheap when it was not. Check the bond's price on CCIL's NDS-OM market watch instead.

The top row also shows what 1 lot is worth for each 0.01% move in yield, a basis point: about ₹133 here. That figure comes from chapter 5's rule, price change is about modified duration times the change in yield.

The yield chart shows the future's yield each day since the October contract became the busy one. It climbed from about 7.15% on 25th Sep to 7.42% on 14th Oct, then eased to 7.38%.

The P&L panel shows what that climb did to someone who bought 1 lot on 25th Sep at ₹98.55. Every day the yield rose, the price fell, and money left the buyer's account. By 16th Oct the buyer was down ₹3,020.

RememberYou buy the price, not the yield. When the yield line goes up, the price goes down, and the buyer of a bond future loses. A buyer is hoping for lower rates; a seller is hoping for higher ones.

When a gap does open. On expiry day the future is settled at the bond's real price on NDS-OM, so future and bond must meet. If the future ever drifts well away from its bond, that gap has to close by expiry. It can close with the future moving or with the bond moving, so a gap tells you the future is cheap or dear, not which way prices will go.

Read a bond future the way a bond trader does: its price and the yield inside it, the real bond on NDS-OM beside it, and about ₹133 a lot for each 0.01% move. You buy the price, not the yield, so a rising yield is a loss for the buyer.

Those same numbers are all you need to protect a bond.

11A worked hedge

First, what selling a future means when you have nothing to deliver. A bond future settles in cash. If you sell 1 lot at ₹98.58 and the price later falls to ₹98.00, you receive the difference, ₹0.58 on each of 2,000 units, ₹1,160. If the price rises instead, you pay the difference. Selling a future is simply a bet that the price will fall, settled in rupees. That is called a short position; buying one is a long position.

Now put it next to a bond you own. Your bond loses money when prices fall. A short future makes money when prices fall. Hold both, and one covers the other.

Take the benchmark at the time of writing. At the RBI's auction of 25th Sep 2026, the 6.94% GS 2036 sold at ₹98.58, a yield of 7.145%. Say you hold ₹10 lakh face value of it and might need to sell in a few months, so you want to protect its value until then.

Step 1: how much your bond moves. Its modified duration is about 6.7, so each 0.01% rise in yield cuts your ₹10 lakh holding by about ₹681.

Step 2: how much 1 lot moves. A lot is ₹2 lakh face value of the same bond, a fifth of your holding, so it moves about ₹136 for each 0.01%.

Step 3: how many lots. ₹681 divided by ₹136 is 5. Sell 5 lots. You will need about ₹20,000 as margin, plus spare cash.

Step 4: what happens, day by day. Every evening the exchange compares the future's price with the day before and moves the difference in cash, called the daily settlement. Here is a made up week:

DayYieldsYour bond, on paper5 short lots, in cashTogether
MondayUp 0.05%Down ₹3,405₹3,400 paid to youAbout ₹0
TuesdayDown 0.10%Up ₹6,810₹6,800 taken from youAbout ₹0
WednesdayUp 0.20%Down ₹13,620₹13,600 paid to youAbout ₹0

Whatever yields do, the bond and the futures roughly cancel. Carry the same made up week on for 2 weeks and the picture looks like this:

Plate 9.6

Your bond, your futures, and the two together

₹10 lakh face value of the 6.94% GS 2036, hedged with 5 short lots of its future, over 10 trading days of made up yield moves

RUNNING TOTALgain or loss since you put the hedge on+₹30,000+₹20,000+₹10,000−₹10,000−₹20,000−₹30,000₹0+₹28,5605 short futures (cash)−₹28,602your bond (on paper)together: −₹42startMonTueWedThuFriMonTueWedThuFriweek 1week 2FUTUREScash in or out of your account each day+3,400−6,800+13,600+5,440−4,080+8,160−2,720+10,200−2,040+3,400₹6,800 out, while the bond gained on paperYield moves are made up to show how a hedge behaves. Each 0.01% moves the bond about ₹681 and the 5 lotsabout ₹680. RUNNING TOTALsince you put the hedge on+₹30,000+₹20,000+₹10,000−₹10,000−₹20,000−₹30,000₹0+₹28,5605 short futures (cash)−₹28,602your bond (on paper)together: −₹42start12345678910week 1week 2FUTUREScash in or out each day+3,400−6,800+13,600+5,440−4,080+8,160−2,720+10,200−2,040+3,400₹6,800 out, while thebond gained on paperYield moves are made up to show how a hedgebehaves. Each 0.01% moves the bond about ₹681 andthe 5 lots about ₹680.
The bond swings, the futures swing the other way, and your total barely moves.

When you no longer need the protection, you buy back the 5 lots, and the hedge is over. If you still need it at expiry, you close the expiring month and sell the next one, which is the rolling from section 4.

TrapLook at Tuesday. Your bond gained ₹6,810, but only on paper, while ₹6,800 left your account in cash. A hedge needs spare cash for days like that.

Selling a future gains when prices fall, so it covers a bond you own. For ₹10 lakh of the 6.94% GS 2036, sell 5 lots; each day the futures' cash roughly cancels the bond's change.

You do not need to own a bond to use a future.

12A rate trade, and what options add

Buying a future. If you think interest rates will fall, perhaps because you expect the RBI to cut its policy rate at the next meeting, you can buy the benchmark future. When yields fall, bond prices rise, and so does your future. Say you buy 1 lot at ₹97.00:

So decide before you buy how far against you that you will accept, say 0.10%, or about ₹1,350 a lot, and sell to close the trade if it gets there. The days most likely to move yields are known in advance (chapter 5): the RBI's policy announcements, the monthly inflation figure, the government's weekly bond auctions and its borrowing calendar.

Options. NSE also lists options on the same bonds, in the same ₹2 lakh lots. An option is a right, not a duty, and you pay a fee for it called the premium.

The prices in those examples are made up to show how the payoff works. In practice, options on bonds have traded far less than futures, so check that anyone is trading the one you want before relying on it. Varsity's options module explains options in full.

Buy a future if you expect yields to fall: about ₹135 a lot for each 0.01%, in either direction. A put protects a bond you own for the price of its premium; a call bets on falling yields with the loss capped.

Before the first order, run through the checklist.

13Before you trade: 8 checks

CheckWhereWhy it matters
1. Which contract has open interest?NSE market watchUsually only the benchmark's nearest expiry trades
2. Is there a buyer and a seller near the last price?Market depth in your broker's appA wide gap costs more than brokerage
3. What yield does the future imply?NSE market watchBond traders think in yield, not price
4. How far is it from the bond?CCIL's NDS-OM market watchThey should be a few paise apart; a wide gap must close by expiry
5. What is 0.01% worth per lot?Section 10 arithmeticIt sets your position size and your stop
6. Which rate events fall before expiry?RBI policy dates, inflation release, auction calendarThey move yields most
7. How much spare cash do you have?Your accountDaily settlement is in cash; a 0.25% move can use a lot's whole margin
8. When does it expire, and will you roll?Contract detailsExpiry week is the busiest time to trade

Trade the contract with open interest, know its yield and its gap to the bond, size it by rupees per 0.01%, mark the rate events before expiry, and keep spare cash.

To Hemant_Prasad: the information was scarce, but the market is real. NSE lists futures and options on named government bonds, ₹2 lakh face value a lot, settled in cash, and nearly all the trading sits in the future on the 10 year benchmark. Few people are looking at it, which is exactly why the numbers in section 10 are worth learning.

Where to find today's figures

Every figure in this chapter is dated. This is where to find the current one.

FigureHow often it changesWhere to find it
Prices, yields, volume and open interest of every contractLiveNSE market watch, interest rate derivatives
Daily history of every contractEvery dayNSE reports, interest rate derivatives
Which bonds have contractsEvery few monthsNSE circulars for the currency derivatives segment
Contract rules and marginsWhen NSE revises themNSE contract specification and margins page
Brokerage, STT and chargesWhen changedZerodha charges
Yearly turnover and who tradesYearlySEBI annual report, interest rate derivatives section

Key takeaways

  • Bonds have futures and options on NSE. Sell a future to protect a bond from rising rates; buy one to gain if rates fall.
  • They were built for banks and redesigned 3 times; the 2014 version, one real bond settled in cash, is the one that lasted.
  • Nearly all the trading sits in one contract, the nearest future on the 10 year benchmark, and moves to each new benchmark.
  • Company treasuries and brokers' own desks do most of the trading, quietly for weeks and busily at each expiry.
  • The market stayed small because few people know about it and no platform shows the numbers bond traders use. Both gaps can be filled.
  • It boomed in early 2020, went quiet for 5 years, and began growing again in 2026-27.
  • Next to a Nifty future: a fraction of the margin, no STT, longer hours, the same tax. The low margin means rate moves hit hard.
  • To hedge, divide your bond's rupees per basis point by one lot's. ₹10 lakh of the 6.94% GS 2036 needs 5 short lots.
Important. This is general educational content, published as information only. We are not a SEBI registered investment adviser or research analyst, and nothing on this page is investment advice. Nothing here is a recommendation to buy, sell or hold any bond or derivative. Derivatives can lose more than the margin you put up.

more from the desk

all bond research →