FRED Data API
Real-time economic data from FRED (Federal Reserve Economic Data). Anti-detection technology, comprehensive API documentation, US macroeconomic indicators, time series, and institutional-grade analytics for economic research and financial analysis.
π Overviewβ
The FRED Parser provides enterprise-level data extraction from the Federal Reserve Economic Data (FRED) platform, including real-time and historical economic indicators, macroeconomic time series, and detailed analytics for the US economy with a focus on institutional research, economic modeling, and financial analysis.
Key Featuresβ
- πΊπΈ US Economic Data - 800,000+ US and global economic time series
- π Macroeconomic Indicators - GDP, CPI, unemployment, interest rates
- π Time Series Analysis - Historical and real-time economic data
- π‘οΈ Anti-detection - Advanced bypass technology
- π’ Institutional Analytics - Professional economic research tools
π Data Pointsβ
- Economic Indicators - GDP, CPI, PPI, unemployment, interest rates
- Time Series Data - Daily, monthly, quarterly, annual data
- Federal Reserve Data - Monetary policy, rates, balance sheets
- Market Data - Treasury yields, inflation, money supply
- Analytics - Growth rates, moving averages, economic trends
- Historical Data - Decades of macroeconomic time series
π οΈ Quick Startβ
// Initialize FRED parser
// const fredParser = new StockAPIParser({
apiKey: "your-api-key",
platform: "fred",
});
// Get latest GDP data
// const gdp = await fredParser.getIndicator({
series_id: "GDP",
frequency: "q",
limit: 4,
});
console.log(
"Latest GDP values:",
gdp.map((d) => d.value)
);
Python Exampleβ
import stockapi
# Initialize client
client = stockapi.Client(api_key='your-api-key')
# Get latest CPI data
cpi = client.fred.get_indicator(series_id='CPIAUCSL', frequency='m', limit=12)
for entry in cpi:
print(f"Date: {entry['date']}, Value: {entry['value']}")
π API Endpointsβ
Economic Indicatorsβ
// Get GDP data
// const gdp = await fredParser.getIndicator({
series_id: "GDP",
frequency: "q",
limit: 8,
});
// Get unemployment rate
// const unemployment = await fredParser.getIndicator({
series_id: "UNRATE",
frequency: "m",
limit: 12,
});
// Get CPI data
// const cpi = await fredParser.getIndicator({
series_id: "CPIAUCSL",
frequency: "m",
limit: 12,
});
Time Series Dataβ
// Get time series for interest rates
// const rates = await fredParser.getTimeSeries({
series_id: "DFF",
frequency: "d",
limit: 30,
});
// Get historical data for money supply
// const m2 = await fredParser.getTimeSeries({
series_id: "M2SL",
frequency: "w",
limit: 52,
});
Analyticsβ
// Get growth rates
// const growth = await fredParser.getGrowthRate({
series_id: "GDP",
period: "q",
limit: 8,
});
// Get moving averages
// const ma = await fredParser.getMovingAverage({
series_id: "CPIAUCSL",
window: 3,
});
π§ Advanced Featuresβ
Real-time Streamingβ
// Create WebSocket connection for real-time economic data
// const stream = fredParser.createWebSocket({
channels: ["indicators", "timeseries", "events"],
series_ids: ["GDP", "CPIAUCSL", "UNRATE"],
});
// stream.on("data", (data) => {
// console.log("Real-time update:", data);
});
// stream.on("error", (error) => {
// console.error("Stream error:", error);
});
Batch Processingβ
// Get data for multiple indicators efficiently
// const batchData = await fredParser.getBatchData({
series_ids: ["GDP", "CPIAUCSL", "UNRATE", "M2SL"],
functions: ["indicator", "timeseries", "growthRate"],
});
π Sample API Responseβ
{
"success": true,
"data": [
{
"series_id": "GDP",
"date": "2023-12-31",
"value": 27000.5,
"frequency": "q"
},
{
"series_id": "GDP",
"date": "2023-09-30",
"value": 26500.2,
"frequency": "q"
}
],
"metadata": {
"timestamp": "2024-01-15T10:30:00.000Z",
"source": "fred",
"cache_hit": false,
"response_time": "140ms"
}
}
π― Use Casesβ
Economic Researchβ
- Macroeconomic Analysis - Analyze US and global economic trends
- Policy Research - Study monetary policy and economic indicators
- Forecasting - Build economic forecasts and models
- Historical Analysis - Research decades of economic data
Financial Analysisβ
- Market Analysis - Integrate macro data into market research
- Risk Assessment - Assess economic risk for investment decisions
- Portfolio Management - Use economic indicators for asset allocation
- Quantitative Research - Backtest strategies with macro data
Applicationsβ
- Dashboards - Build economic dashboards and visualizations
- Trading Platforms - Integrate macro data into trading systems
- Academic Research - Use FRED data for academic studies
- Content Creation - Create economic content and analysis
π Related Resourcesβ
- API Documentation - Complete API reference
- Pricing Plans - Service pricing
π Get Started Todayβ
Free Trialβ
Start with our free tier and get instant access to:
- 1,000 API calls per month
- Basic economic data
- Documentation and support
- SDK downloads
Professional Plansβ
Upgrade to professional plans for:
- Unlimited API calls
- Premium economic data feeds
- Priority support
- Custom integrations
Enterprise Solutionsβ
Contact us for enterprise solutions:
- Custom data feeds
- Dedicated infrastructure
- SLA guarantees
- White-label solutions
Ready to access real-time economic data from FRED? Get started today and transform your economic research and financial analysis with institutional-grade macroeconomic data.