TradingView fixed-income workflows

Credit spreads on TradingView: yield definitions and data alignment

For bond credit spreads on TradingView, search the ICE BofA US High Yield or US Corporate Index Option-Adjusted Spread series and verify the provider, units and observation date before comparing them. These are daily economic series, not intraday executable bond quotes. An option credit spread is a different task: it combines option legs for a net premium received. A Treasury 10-year minus 2-year spread measures yield-curve slope, not corporate credit risk.

See the decision guide

Three meanings that need different data

Choose the measurement before opening a chart. A bond spread describes yield compensation against a benchmark; an option spread describes a position; a curve slope compares maturities. Similar names do not make their units, risks or inputs interchangeable.

  • Hypothetical option example: sell one 100-strike put for $2.00 and buy one 95-strike put for $0.80, with the same underlying, expiry and assumed 100-share multiplier. The opening credit is ($2.00 - $0.80) × 100 = $120 before costs. It is not 120 basis points of bond OAS.
  • The two-leg expiry payoff has a maximum loss of ($5.00 - $1.20) × 100 = $380 before costs, assuming both legs settle as modeled. Early assignment, exercise decisions and execution can create different interim exposures. A macro OAS chart cannot price these legs.
TaskRequired inputsWhat the result means
Bond credit spread or OASBond/index definition, currency, benchmark curve and spread methodologyA yield spread expressed in percent or basis points
Option credit spreadLong and short option contracts, strikes, expiry, premiums and multiplierA position opened for a net credit, with contract-specific payoff and assignment risk
Treasury curve slopeTwo Treasury yields at different maturities on a common dateA maturity differential such as 10Y minus 2Y

What the two published OAS series contain

ICE defines OAS through a valuation model: shift the government spot curve, or the interest-rate tree when embedded options matter, until discounted cash flows match the bond price. The index aggregates constituent spreads by market value. This differs from subtracting one Treasury yield from a corporate yield to maturity, often called a simple nominal or cash yield spread.

  • FRED describes both as broad indices with more than one year of remaining maturity under their eligibility rules, including specified callable-security exceptions. Neither is a constant five-year or ten-year bond.
  • Their rating, sector, maturity and embedded-option mixes differ. Check dated composition and duration statistics before attributing the entire OAS gap to credit quality; the pair does not hold those other exposures constant.
  • OAS is model-dependent compensation reflected in bond prices. It is not an observed default probability, a CDS premium, a guaranteed excess return or an executable bid/ask spread. Estimating default probability requires additional recovery, risk-premium and model assumptions.
Series IDUniverse in FRED metadataMeasurement
BAMLH0A0HYM2US-dollar corporate debt issued in the US domestic market; below investment gradeICE BofA US High Yield Index OAS; Percent; Daily, Close; not seasonally adjusted
BAMLC0A0CMUS-dollar corporate debt issued in the US domestic market; investment gradeICE BofA US Corporate Index OAS; Percent; Daily, Close; not seasonally adjusted

Find and compare the series in Supercharts

The linked TradingView symbol pages were reachable on October 18, 2026. Their Full chart links use FRED:BAMLH0A0HYM2 and FRED:BAMLC0A0CM, while their information panels identify ICE as the source. Use those pages to verify the current result instead of assuming that a remembered prefix, entitlement or community script still works.

  • Open Symbol Search and enter BAMLH0A0HYM2, or open its linked symbol page and select Full chart. Confirm the full name says US High Yield Index Option-Adjusted Spread. Reject a similarly named bond ETF, effective-yield series or user indicator.
  • Set a daily interval and a fixed research date range. Check the source panel, the percent unit and the last observation date. A No trades label on an economic-series page does not establish that its last observation is current.
  • Use Compare or Add Symbol to search BAMLC0A0CM. Choose New pane so the investment-grade series sits below the high-yield series on the same time axis. Select the ordinary value scale for each pane and read the level at the same date.
  • Avoid Same % scale when comparing spread levels. It rebases each series to its first visible value; zooming changes that base. A rebased +10% does not mean an OAS of 10% or a rise of 10 basis points.
  • Check each displayed observation against its FRED series page. Record the returned provider-qualified symbol, units, date and available history. If a series is unavailable, permission-restricted or stale, stop the paired calculation and inspect the source; do not silently substitute a bond-price ratio.

A paired OAS comparison you can reproduce

All values below are invented, not historical ICE observations or current quotes. Assume both series use percent-number units and the same accepted observation date D. The purpose is unit conversion and date alignment, not a proposed entry threshold. One percentage point equals 100 basis points.

  • Between D and D+1, high-yield OAS widens 30 bp, investment-grade OAS widens 10 bp, and their gap widens 20 bp. This describes the two index observations; it does not isolate the return on a credit trade.
  • The relative change in high-yield OAS is (3.80 / 3.50 - 1) × 100 = 8.57%, rounded. That is a percentage change in the spread level, distinct from its 30 bp increase.
  • For decimal fractions such as 0.035 and 0.010, use (0.035 - 0.010) × 10,000 = 250 bp. For inputs already in basis points, subtract directly. Never apply the conversion twice.
  • The four scheduled rows contain three valid pairs. Carrying D+1 IG forward to D+2 would produce 280 bp, but it would mix dates. Label it stale if displayed; exclude it from a same-date calculation and from the count of new paired observations.
  • An equal pair gives a zero gap; reversing subtraction reverses the sign. Missing data remains missing, not zero. A gap comparison after an unobserved day cannot identify the exact day a threshold was crossed.
ObservationHigh-yield OASCorporate OASHY minus IG
D, both available3.50% = 350 bp1.00% = 100 bp(3.50 - 1.00) × 100 = 250 bp
D+1, both available3.80% = 380 bp1.10% = 110 bp(3.80 - 1.10) × 100 = 270 bp
D+2, IG missing3.90% = 390 bpUnavailableUnavailable; no same-date pair
D+3, both available3.60% = 360 bp1.20% = 120 bp(3.60 - 1.20) × 100 = 240 bp

Separate the observation date from the information date

FRED displays an observation date and a separate Updated timestamp. Its release calendar warns that a scheduled release date need not be the time data becomes available on FRED. Neither timestamp proves when TradingView ingested the value. Keep source publication, platform availability and your decision time as separate fields.

  • The times above are invented. There is no universal 09:00 release rule here. Record each source timestamp with its timezone and retain evidence of when your workflow received it.
  • Moving to a five-minute chart does not create five-minute OAS measurements. Repeated daily values are not new independent observations. Holidays, missing releases and month-end adjustments also need explicit handling.
  • FRED notes that these ICE series retain only three years of observations from April 2026. Check actual coverage before selecting a research window, preserve permitted research records, and consult the source for longer history and data-use terms.
  • A later revision or backfill must not replace what was available at an earlier decision. Keep a dated input snapshot or vintage where available; if timing cannot be established, describe the work as retrospective.
Hypothetical eventKnown informationResearch treatment
D at 16:00: decision recordedD OAS has not yet been publishedUse only the latest previously available pair, with its original date, or skip
D+1 at 09:00: D values first seenPublication and receipt times are recorded in UTCD values may inform subsequent decisions; do not insert them into the D decision
Later download shows a D value; original availability unknownObservation date is known; historical availability is notKeep the retrospective chart, but do not claim a point-in-time signal test

Interpret widening without turning it into a trade forecast

A wider OAS means the model requires more spread to reconcile the relevant prices and cash flows. It does not identify the cause by itself. Credit concerns, liquidity conditions, risk appetite, changing constituents and model inputs can affect the observation. Comparing two broad indices leaves their different exposures in the result.

  • Do not calculate corporate index yield minus the 10-year Treasury yield and label it the published index OAS. A single maturity and an option-unadjusted yield subtraction do not reproduce the constituent-level model.
  • Check duration before comparing bond-price reactions. As a first-order illustration only, a 50 bp spread widening with spread duration 4 implies approximately -4 × 0.005 = -2% price impact; duration 7 implies about -3.5%. This holds other inputs fixed and ignores convexity, carry, defaults and trading costs.
  • A bond ETF price ratio also includes interest-rate exposure, distributions and fund characteristics. Use it only as its own defined comparison, not as a substitute for the published OAS level.
  • Any proposed link to later equity or bond returns needs a separate test with available-at-the-time inputs, a fixed rule and an outcome window. The OAS chart alone does not establish a leading indicator or profitable signal.

Save the evidence for a later review

Use a Trading Journal diary entry for the research question, exact symbols, definitions, source links, observation dates, availability times, units, missing-data rule and a link to the saved chart snapshot. Keep later interpretations in a new dated note so the original information set remains visible.

  • For the example, record three accepted same-date pairs out of four scheduled dates and identify the missing D+2 investment-grade observation. Save both raw percent values and the basis-point calculation.
  • If you also study an accompanying price candlestick chart, AI Chart Analysis can accept that screenshot for visual review. Keep its symbol, interval and axis visible, then check its output yourself. The upload interface is intended for candlestick charts; it does not certify OAS metadata, publication timing or bond-model calculations.
  • Journal notes and screenshot analysis support documentation and review. This workflow does not fetch an audited historical information set, validate a credit forecast or execute a trade.
Where Pineify fits

Trading Journal

Keep dated research notes, source links, unit calculations and chart-snapshot links in a diary entry. Record subsequent reviews separately.

Also useful: AI Chart Analysis. Review an accompanying price candlestick screenshot, with its symbol and timeframe visible. Verify the output manually; it does not validate economic-series definitions or release history.

Explore Trading Journal

Frequently asked questions

Educational information, not investment advice. Every numerical example is hypothetical. OAS, chart comparisons and screenshot analysis do not establish default probabilities, executable prices or future returns. Check provider access and data-use terms before publishing source data.

Sources and verification

Published by Pineify. Pineify is an independent product and is not affiliated with TradingView. Sources support the technical explanations; examples do not establish trading performance.