Fixed income G-Sec Yield

Calculate G-Sec returns

From WebNotes, a public knowledge base. Last updated . Reading time ~3 min.

G-Sec returns depend on coupon, purchase price, and holding period. Key measures:

1. Current yield

Current yield = (Annual coupon / Current price) x 100

Example: G-Sec with 7% coupon, current price Rs 102:

Current yield = (7 / 102) x 100 = 6.86%

2. Yield to maturity (YTM)

The most-used measure. Accounts for coupon + price gain/loss to maturity:

YTM = solve for r: Price = sum(Coupon / (1+r)^t) + FaceValue / (1+r)^T

Computed numerically; most platforms / spreadsheets give YTM directly.

3. Effective annual return

Includes reinvestment of coupons. Useful for compounding comparison.

Example: 7.18 GS 2033

  • Face value: Rs 100.
  • Coupon: 7.18% annual (paid semi-annually).
  • Purchase price (clean): Rs 98.50.
  • Maturity: ~2033.

Current yield: 7.29%. YTM: ~7.42%.

G-Sec calculator on Zerodha

Zerodha provides indicative yield in the Bids window. Console shows weighted average cost and current value.

See also

External references

References

  1. RBI, Government Securities Market Primer, rbi.org.in.
  2. Zerodha, G-Sec yield computation, zerodha.com.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.