Bond screener: compare government bond yields across 20 countries
The SuperCharting bond screener lists benchmark government bond yields by country and maturity, with daily, weekly, monthly and YTD yield changes.
The bond screener in SuperCharting is a table of benchmark government bond yields: the 10-year Indian government bond, the 2-year US Treasury, the German 30-year and so on, for 20 countries and maturities from one month to 30 years. It is built for comparing rates and seeing how they moved, not for picking individual corporate bonds, which it does not list.
What the bond screener lists
Every row is one country's benchmark government yield at one maturity. The screener asks for these maturities for each country: 1M, 3M, 6M, 1Y, 2Y, 3Y, 5Y, 7Y, 10Y, 15Y, 20Y and 30Y. A maturity the data feed does not quote for a country is simply left out, so you never see an empty or invented row. In practice large markets such as the United States show most maturities, while some countries show only a few.
The countries are the United States, India, United Kingdom, Germany, France, Italy, Spain, Netherlands, Switzerland, Japan, China, South Korea, Australia, Canada, Brazil, Mexico, South Africa, Turkey, Indonesia and Singapore.
Rows are named by country code and maturity, such as IN10Y or US02Y, with a description like "India 10Y government bond yield" and the country flag as the logo.
It does not list corporate bonds, state development loans, treasury bills by auction, or the price, coupon and accrued interest of a specific bond issue.
Where the data comes from
The yields are the public benchmark yield series quoted under the TVC: prefix, for example TVC:US10Y for the US 10-year and TVC:IN10Y for India's 10-year, read from the same public market-data feed the stock screener uses. The table is cached for about two minutes, so values can be up to a couple of minutes old, and they follow the feed's own update timing for each market. If the feed sends no yields at all, the panel says so in words instead of showing stale or made-up numbers.
The Yield Curves panel (in the Products menu) draws the same kind of data as a curve for the United States and India, with the 10Y minus 2Y spread and an "inverted" note when it is below zero. Use the bond screener to compare countries and the Yield Curves panel to see the shape of one curve.
The columns
| Column | Meaning |
|---|---|
| Yield % | the current yield in percent |
| Chg % | the day's change of the yield, as a percent of the yield |
| Chg (points) | the day's change in percentage points |
| Yield chg % 1W, 1M, YTD | the change of the yield over one week, one month and the year to date |
| High % / Low % 1M | the highest and lowest yield of the last month |
| Maturity | the maturity label, such as 10Y |
| Country | the issuing country |
Note the difference between Chg % and Chg. If India's 10-year moves from 6.80% to 6.85%, Chg is +0.05 points and Chg % is about +0.74%, because 0.05 is 0.74% of 6.80.
How to compare yields in the SuperCharting bond screener
- Press Screeners on the right-hand widget bar.
- Click the market chip (it shows US, India or another market) and choose Bonds. The title changes to All bonds and the panel header to Bond Screener.
- Click the Country chip and choose a country, for example India, to see its curve as a list from the shortest to the longest maturity.
- Clear the country and click the Maturity chip instead. Choose 5 to 10 years to compare the 7-year and 10-year benchmarks of every country side by side.
- Click the Yield % header to sort from the highest to the lowest yield, or Yield chg % 1M to see where rates moved most over the month.
- Click a row to open that yield on the active chart, where you can add indicators, draw levels or set a price alert on it.
The Maturity chip has four buckets: under 1 year, 1 to 5 years, 5 to 10 years and over 10 years. The table can also be sorted by Symbol (country and maturity order), Country or Maturity.
Ways traders use it
- Rate differentials. Sort the 10-year bucket by yield to see the gap between, say, India and the United States. Differences in rates are one of the inputs behind currency moves such as USDINR, discussed alongside forex charts.
- Curve checks. Filter to one country and compare the 2-year and 10-year rows. A 2-year above the 10-year is an inverted curve.
- Context for equities. A sharp rise in the Indian 10-year often matters for rate-sensitive sectors such as banks; check the chart of NSE:BANKNIFTY next to it on the NSE charts page.
- Alerts on rates. Open a yield on the chart and set a Crossing alert at a round level such as 7.00 on IN10Y.
These are ways to read the data, not predictions; yields respond to many things at once.
Frequently asked questions
Does the bond screener list corporate bonds?
No. It lists benchmark government bond yields only, by country and maturity.
Why is a maturity missing for some countries?
The screener only shows maturities the data feed quotes for that country. Anything without a current yield is left out rather than shown empty.
How fresh are the yields?
The table is cached for about two minutes and follows the feed's own update timing, so treat the numbers as close to current rather than tick by tick.
Can I chart a yield?
Yes. Click a row and the yield opens on the active chart, where indicators, drawings and alerts work as on any other symbol.
What is the difference between Chg and Chg %?
Chg is the change in percentage points of yield; Chg % is that change as a percent of the yield itself.