Real-time exchange rates for every country in our sourcing analysis, plus live US Government Statistics Manufacturing data including U.S. producer price index for the raw materials that drive landed cost — aluminum, cold rolled steel, scrap bundle, wood, cardboard, plastics, and copper.
Country Analysis Currency Snapshot
Live FX rates for every country in our sourcing comparison
Today’s rate, growth year-to-date, and change vs Jan 1 one and five years back — computed live from real exchange-rate data for each country covered in Contract Manufacturing / Country Analysis.
Live PPI data from the U.S. Government FRED database
Today’s index value, growth year-to-date, and change vs Jan 1 one and five years back pulled live from FRED (U.S. Bureau of Labor Statistics Producer Price Index series). Each label links to the full FRED chart.
What Each FRED PPI Series Tracks & Why It Matters for Sourcing
IC&T Manufacturing tracks six FRED Producer Price Index series that directly affect the landed cost of parts sourced globally. Here is what each series measures, which part programs it affects, and the FRED series ID for direct data access.
Total Manufacturing
Total Mfg PPI
Tracks overall U.S. manufacturing-sector producer prices, a composite inflation indicator for the full manufacturing supply chain. A rising Total Mfg PPI generally precedes upstream cost pressure across all part categories. ICT uses this as a leading indicator for supplier pricing review cycles.
ENERGY ↗
Crude Oil PPI
Tracks U.S. domestic crude oil producer prices, relevant to resin and polymer feedstock pricing (most engineered plastics are petroleum derivatives), freight cost (bunker fuel), and general energy cost across manufacturing operations. Injection-molded parts track this series closely.
PACKAGING ↗
Cardboard PPI
Tracks corrugated container and packaging board producer prices. Relevant to export packaging cost for all shipped programs significant for high-volume, low-unit-cost parts (fasteners, hardware, stampings) where packaging cost is a meaningful percentage of total freight cost.
Wood & Lumber
Wood & Lumber PPI
Tracks wood and lumber product producer prices relevant to CPG retail, packaging, and agricultural equipment programs where wood-content assemblies or crating are in the supply chain. Also tracks palletization cost for large-format exports.
Non-Ferrous Metals
Aluminum PPI
Tracks aluminum mill product producer prices directly relevant to sand casting, gravity casting, HPDC, and machined aluminum programs. Aluminum is the primary alloy for automotive OEM castings, orthopedic trial components, and aerospace-adjacent parts. A 10% aluminum PPI move typically drives 4–5% unit cost pressure on aluminum-intensive programs.
Ferrous Metals
Steel & Iron PPI
Tracks steel and iron products producer prices, relevant to CNC machined parts, structural fabrications, forgings, gears, and fasteners in carbon and alloy steel grades. Also relevant to Section 232 steel tariff exposure modeling (25–50% additional tariff layered on top of base import cost).
Data — FAQ
Common Questions About FX & PPI Data in Global Sourcing
Why do exchange rates matter for contract manufacturing landed cost?
Exchange rates directly affect the USD landed cost of parts sourced from any non-USD country. When the Indian Rupee (INR) depreciates against the USD – more rupees per dollar , India-sourced parts become relatively cheaper in dollar terms at the supplier’s quoted INR price. When the RMB strengthens, Chinese parts become more expensive in dollar terms, compounding an already high tariff exposure (75%+).
What is the FRED database and how does ICT Manufacturing use it?
FRED (Federal Reserve Economic Data) is the Federal Reserve Bank of St. Louis’s public database of U.S. economic data series, including the Bureau of Labor Statistics Producer Price Index (PPI). ICT Manufacturing uses FRED PPI series to track real-time material cost changes for aluminum, steel/iron, crude oil, cardboard, wood/lumber, and total manufacturing.
What is a Producer Price Index (PPI) and how does it affect part costs?
The Producer Price Index (PPI) measures the average change in prices received by domestic producers for their output, it is an upstream inflation indicator for raw materials and intermediate goods. When aluminum PPI rises 10%, aluminum producers are charging 10% more for primary aluminum, which flows into casting, machined part, and sheet metal program costs over 1–3 production cycles.
Which currencies does ICT Manufacturing track for global sourcing programs?
ICT Manufacturing tracks five currency pairs against USD for its primary sourcing countries: INR/USD (India – castings, forgings, CNC machining, gears, fasteners), RMB/USD (China – HPDC, injection molding, electronics), THB/USD (Thailand – automotive stampings, electrical assemblies), IDR/USD (Indonesia – structural steel, large fabrications), and MYR/USD (Malaysia – medical/orthopedic, precision CNC).
How does ICT Manufacturing use FX and PPI data to protect program landed cost?
ICT Manufacturing feeds live FX and PPI data into landed cost models for every active program, monitoring whether cumulative movement is creating a gap between quoted cost and actual invoice cost. When FX moves more than ~4% adverse since quote date, or PPI moves more than ~6% on a primary material, ICT flags the program, models the landed cost impact, and initiates a supplier discussion or hedging recommendation before the gap hits a purchase order invoice.
Use This Data in Your Program
Build Your Sourcing Program on Real Numbers
Submit an RFQ and ICT Manufacturing will build a landed cost model using current FX rates and PPI data for your specific part and country.
",
* and restrict it to the us-govt-statistics page only (Custom Code lets you
* pick specific pages under Display Conditions).
*/document.addEventListener('DOMContentLoaded', () => {
// Map each box's id to its FRED series ID. `null` = no FRED series exists.
const SERIES_MAP = {
'fx-inr-home': 'DEXINUS',
'fx-cny-home': 'DEXCHUS',
'fx-thb-home': 'DEXTHUS',
'fx-idr-home': null, // Indonesian Rupiah isn't published in FRED's daily FX series
'fx-myr-home': 'DEXMAUS',
'fred-ppi': 'PCUOMFGOMFG',
'fred-oil': 'WPU056101',
'fred-cardboard': 'PCU322211322211',
'fred-lumber': 'WPU08',
'fred-aluminum': 'WPU102501',
'fred-steel': 'WPU081',
};// FX rates read better with more decimal places than PPI index values
const isFx = (seriesId) => seriesId && seriesId.startsWith('DEX');Object.entries(SERIES_MAP).forEach(([boxId, seriesId]) => {
const box = document.getElementById(boxId);
if (!box) return; // markup not on this page, skip quietlyconst set = (key, value, suffix = '') => {
const el = box.querySelector(`[data-f="${key}"]`);
if (!el) return;
el.textContent = value != null ? value + suffix : 'n/a';
};if (!seriesId) {
// No FRED series available (IDR) — say so plainly instead of hanging on "n/a" forever
set('today', 'not on FRED');
return;
}fetch(`/wp-json/ict/v1/fred/${seriesId}`)
.then((r) => r.json())
.then((data) => {
if (data.code) {
console.error('FRED proxy error for', seriesId, data.message);
return;
}
const todayFormatted = isFx(seriesId)
? Number(data.today).toFixed(4)
: Number(data.today).toFixed(2);set('today', todayFormatted);
set('ytd', data.ytd_growth, '%');
set('y1', data.vs_jan1_yr1, '%');
set('y5', data.vs_jan1_yr5, '%');
})
.catch((err) => console.error('FRED fetch failed for', seriesId, err));
});
});