Data to 5 October 2026

Methods

Global stress, positioning and the world cycle

How the bundles under macro/global/stress/, macro/global/positioning/ and macro/global/cycle/ are built. Code: pipeline/tipsheet/compute/global_stress.py, compute/global_cycle.py and publish/global_backdrop.py; plug-in step steps/data_global.py.

Everything here is descriptive. A percentile tells you how unusual a reading is against its own history. It does not forecast anything.

Is something breaking? (stress)

BundleWhat it showsSource and licence
stress/ofr_fsi_weekly, ofr_fsi_daily_2yThe OFR Financial Stress Index (0 = average stress) and its five category contributions (credit, equity valuation, safe assets, funding, volatility) and three regional onesOffice of Financial Research; public domain
stress/cmdi_weeklyThe New York Fed’s Corporate Bond Market Distress Index: market, investment grade and high yield, from 0 (calm) to 1NY Fed; reuse with attribution
stress/funding_weekly, funding_daily_1ySOFR, TGCR, BGCR, EFFR and OBFR; the Fed’s target range; stress spreadsNY Fed reference rates
stress/ust_auctions_*US Treasury 2-, 10- and 30-year auctions: bid-to-cover and bidder sharesUS Treasury Fiscal Data; public domain

Funding spreads

Auctions

Checks (2026-10-02 run)

Who is positioned where? (CFTC)

positioning/cftc_weekly and positioning/cftc_latest: futures-only Commitments of Traders, weekly from June 2006.

Measure

Timing: positions are as of Tuesday and published on Friday.

Missing: there is no CFTC report for the Indian rupee.

Where is the world in its cycle?

BundleMeasure
cycle/cli_monthly, cli_phasesOECD composite leading indicators (amplitude adjusted, trend = 100) for India, the US, China, G7, G20, the euro area and nine others
cycle/confidence_monthlyOECD business (BCI) and consumer (CCI) confidence
cycle/gscpi_monthlyNY Fed Global Supply Chain Pressure Index, latest vintage
cycle/fao_food_monthlyFAO Food Price Index and sub-indices, with % y/y
cycle/commodity_*_monthlyWorld Bank Pink Sheet: indices (energy, food, fertilisers, metals, precious metals) and the prices that matter for India’s import bill: Brent, Dubai, Australian coal, LNG, urea, DAP, potash, palm, soy and sunflower oil, wheat, rice, sugar, gold, silver, copper, aluminium and iron ore
cycle/india_ports_weeklyIMF PortWatch: 28-day cargo (imports and exports, tonnes; tanker and container imports) and port calls across 37 Indian ports, with year-on-year change
cycle/chokepoints_weeklyDaily transits (7-day average) through Suez, Bab el-Mandeb, Hormuz and Malacca, against the 2019 average
cycle/india_oil_monthlyJODI: India’s crude production, imports, refinery intake and product demand (thousand barrels a day)
cycle/cofer_quarterlyIMF COFER: currency shares of allocated FX reserves

Cycle phase follows OECD’s convention:

The latest CLI months are revised most, so a phase flip in the last month or two is tentative.

Year-on-year changes compare with the exact same month (or the same 28 days) a year earlier. If that observation is missing, the change is missing too.

Caveats found while building

Licences

SourceTerms
OFR, CFTC, US TreasuryUS government works, public domain
New York FedReuse with attribution
OECD, FAO, World BankCC BY 4.0
IMF (COFER, PortWatch)Published with IMF attribution under the IMF’s terms
JODIFree with attribution

All bundles here hold either index values from official sources or prices under CC BY 4.0, so no third-party licensed levels are published. The licence gate is clean.

This note is the repository file docs/methods/global_backdrop.md, rendered as-is.