{"uid":"cap_sgH6WKTj4AWxokrHSHA0w","slug":"stationfx-ice-bofa-us-corporate-index-option-adjusted-spread-eaca4ba4","name":"StationFX ICE BofA US Corporate Index Option-Adjusted Spread","description":"Yield spread between investment-grade corporate bonds and equivalent Treasuries. Measures credit risk premium demanded by investors in high-quality corporate debt. Widens in stress, tightens in risk-on environments. Use for credit cycle analysis and risk appetite assessment. Daily frequency.","url":"https://stationfx.com/economic-data/credit-spreads/ice-bofa-us-corporate-index-option-adjusted-spread?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http","description":"Always \"http\" for HTTP endpoints"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string","description":"HTTP method. Always GET for StationFX query endpoints"},"queryParams":{"type":"object","properties":{"fmt":{"enum":["json","toon"],"type":"string","description":"Response format. Use toon for compact agent-friendly output."},"fields":{"type":"string","description":"Comma-separated metric names"},"date_to":{"type":"string","description":"End date YYYY-MM-DD"},"date_from":{"type":"string","description":"Start date YYYY-MM-DD"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"Response format. Always \"json\" (or \"toon\" if fmt=toon was requested)"},"example":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Observation date YYYY-MM-DD"},"value":{"type":"number","description":"Raw observed value in series units"},"mom_pct":{"type":"number","description":"Month-over-month % change"},"yoy_pct":{"type":"number","description":"Year-over-year % change"},"zscore_5y":{"type":"number","description":"Z-score relative to trailing 5 years"},"mom_change":{"type":"number","description":"Month-over-month absolute change"},"yoy_change":{"type":"number","description":"Year-over-year absolute change"},"zscore_12m":{"type":"number","description":"Z-score relative to trailing 12 months"},"above_trend":{"type":"integer","description":"1 if value is above long-run trend, else 0"},"pct_rank_5y":{"type":"number","description":"Percentile rank over trailing 5 years (0-100)"},"rolling_3m_avg":{"type":"number","description":"3-month rolling average"},"rolling_12m_avg":{"type":"number","description":"12-month rolling average"},"trend_direction":{"type":"integer","description":"Trend: 1 rising, -1 falling, 0 flat"}}},"description":"Observations ordered by date ascending"},"meta":{"type":"object","description":"Series metadata: source_key (FRED series ID), units, frequency (D/W/M/Q/A), date_from, date_to, fields"}},"description":"Station f(x) response with metadata and pre-computed derived metrics"}}}}},"responseSchema":{"type":"json","schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"date":{"type":"string","description":"Observation date YYYY-MM-DD"},"value":{"type":"number","description":"Raw observed value in series units"},"mom_pct":{"type":"number","description":"Month-over-month % change"},"yoy_pct":{"type":"number","description":"Year-over-year % change"},"zscore_5y":{"type":"number","description":"Z-score relative to trailing 5 years"},"mom_change":{"type":"number","description":"Month-over-month absolute change"},"yoy_change":{"type":"number","description":"Year-over-year absolute change"},"zscore_12m":{"type":"number","description":"Z-score relative to trailing 12 months"},"above_trend":{"type":"integer","description":"1 if value is above long-run trend, else 0"},"pct_rank_5y":{"type":"number","description":"Percentile rank over trailing 5 years (0-100)"},"rolling_3m_avg":{"type":"number","description":"3-month rolling average"},"rolling_12m_avg":{"type":"number","description":"12-month rolling average"},"trend_direction":{"type":"integer","description":"Trend: 1 rising, -1 falling, 0 flat"}}},"description":"Observations ordered by date ascending"},"meta":{"type":"object","description":"Series metadata: source_key (FRED series ID), units, frequency (D/W/M/Q/A), date_from, date_to, fields"}},"description":"Station f(x) response with metadata and pre-computed derived metrics"},"example":{"data":[{"date":"2024-01-01","value":5.33,"mom_pct":0,"yoy_change":0.5,"zscore_12m":1.2,"trend_direction":1}],"meta":{"frequency":"D","source_key":"BAMLC0A0CM"}}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2qAj0CVjcywxEHUje-l3K","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns daily time-series data for the investment-grade corporate bond option-adjusted spread (OAS) over equivalent Treasuries, including statistical enrichments like z-scores, percentile ranks, and rolling averages.","exampleAgentPrompt":"Pull the ICE BofA investment-grade corporate OAS data from StationFX for the past 6 months and tell me whether the current spread is elevated relative to its 5-year history — include the z-score and percentile rank.","exampleUseCases":[{"title":"Credit cycle stress monitoring","prompt":"Check the current IG corporate OAS on StationFX and tell me whether spreads are widening or tightening compared to a year ago — I want to know if the credit market is flashing risk-off signals."},{"title":"Macro dashboard for portfolio review","prompt":"Pull the ICE BofA IG OAS daily data from StationFX for January 1 2023 through today and give me the latest value, its 5-year percentile rank, and the 3-month rolling average so I can update my macro dashboard."},{"title":"Recession risk assessment","prompt":"I'm building a recession indicator — grab the investment-grade credit spread from StationFX going back to 2020-01-01 and show me how the current z-score compares to where spreads were during prior stress episodes."}],"resultDescription":"An array of daily observations each containing the OAS spread value in basis points, month-over-month and year-over-year absolute and percentage changes, 12-month and 5-year z-scores, 5-year percentile rank, 3-month and 12-month rolling averages, and a binary above-trend flag. Results are returned in JSON or compact 'toon' format.","failureModes":["Invalid date format (not YYYY-MM-DD) may return 400 or empty result","Requesting dates outside available data history may return an empty data array","Unknown field names in 'fields' param may be silently ignored or cause errors","Payment failure via x402 protocol results in 402 response with no data","Requesting future dates returns no observations since data is daily/historical"],"whenToPreferThis":"Choose this endpoint when you need investment-grade (high-quality) corporate credit spread data specifically — as opposed to high-yield/junk spreads. It is ideal for credit cycle analysis, risk appetite assessment, and macro regime detection where the IG segment is the relevant benchmark. The built-in statistical enrichments (z-scores, percentile ranks, rolling averages) make it superior to raw FRED data pulls for agent-ready credit analysis.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T00:44:15.625Z","isFirstParty":false,"canonicalSlug":"stationfx-ice-bofa-us-corporate-index-option-adjusted-spread-eaca4ba4"}