What an intelligence object actually is
We don't sell data. We sell answers with context.
Raw data is crude oil. Every team that touches it pays to refine it. An intelligence object is the refined answer — scored, explained, and ready for one call.
Crude data in. Confident answer out.
The gap between having data and having an answer is where most teams bleed time and budget. Alpine closes it.
Step 01
Raw Data
30+ series across FRED, BLS, BEA, Census — each with its own units, vintage, revision cadence, and seasonal-adjustment flag. Valuable, but not an answer.
Step 02
Enrichment
Normalize units. Align vintages. Compute YoY growth. Decompose into drivers. Validate the composite score against a naive baseline before it ships.
Step 03
Intelligence Object
One scored answer. Score + Drivers + Confidence — plus freshness, coverage, and recommended use. The argument travels with the conclusion.
30 rows of raw data vs 1 scored answer
Toggle between what you would have to wrangle — and what Alpine gives you instead.
~30 rows across 10 series · 6 sources · 3+ vintages each — and you still have to score it. 1 call · 1 JSON object · score + drivers + confidence · ready for your agent.
[
{ "series_id": "GDPC1", "date": "2024-01-01", "value": 22384.1, "unit": "Billions of Chained 2017 Dollars", "source": "BEA", "vintage": "2024-03-28", "revision": 2, "frequency": "Q", "seasonally_adjusted": true, "multiplier": 1e9, "release": "Advance GDP", "release_date": "2024-03-28", "notes": "Real GDP, SAAR" },
{ "series_id": "GDPC1", "date": "2023-10-01", "value": 22245.6, "unit": "Billions of Chained 2017 Dollars", "source": "BEA", "vintage": "2024-01-25", "revision": 1, "frequency": "Q", "seasonally_adjusted": true, "multiplier": 1e9, "release": "Third Estimate", "release_date": "2024-01-25", "notes": null },
{ "series_id": "GDPC1", "date": "2023-07-01", "value": 22100.9, "unit": "Billions of Chained 2017 Dollars", "source": "BEA", "vintage": "2024-01-25", "revision": 3, "frequency": "Q", "seasonally_adjusted": true, "multiplier": 1e9, "release": "Third Estimate", "release_date": "2023-12-21", "notes": null },
{ "series_id": "CPIAUCSL", "date": "2024-04-01", "value": 313.548, "unit": "Index 1982-84=100", "source": "BLS", "vintage": "2024-05-15", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "CPI-U", "release_date": "2024-05-15", "notes": "Consumer Price Index for All Urban Consumers" },
{ "series_id": "CPIAUCSL", "date": "2024-03-01", "value": 312.332, "unit": "Index 1982-84=100", "source": "BLS", "vintage": "2024-04-10", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "CPI-U", "release_date": "2024-04-10", "notes": null },
{ "series_id": "CPIAUCSL", "date": "2024-02-01", "value": 310.326, "unit": "Index 1982-84=100", "source": "BLS", "vintage": "2024-03-12", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "CPI-U", "release_date": "2024-03-12", "notes": null },
{ "series_id": "UNRATE", "date": "2024-04-01", "value": 3.9, "unit": "Percent", "source": "BLS", "vintage": "2024-05-03", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "BLS Employment", "release_date": "2024-05-03", "notes": "Unemployment Rate" },
{ "series_id": "UNRATE", "date": "2024-03-01", "value": 3.8, "unit": "Percent", "source": "BLS", "vintage": "2024-04-05", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "BLS Employment", "release_date": "2024-04-05", "notes": null },
{ "series_id": "UNRATE", "date": "2024-02-01", "value": 3.9, "unit": "Percent", "source": "BLS", "vintage": "2024-03-08", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "BLS Employment", "release_date": "2024-03-08", "notes": null },
{ "series_id": "FEDFUNDS", "date": "2024-04-01", "value": 5.33, "unit": "Percent", "source": "FRED", "vintage": "2024-05-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-05-01", "notes": "Effective Federal Funds Rate" },
{ "series_id": "FEDFUNDS", "date": "2024-03-01", "value": 5.33, "unit": "Percent", "source": "FRED", "vintage": "2024-04-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-04-01", "notes": null },
{ "series_id": "FEDFUNDS", "date": "2024-02-01", "value": 5.33, "unit": "Percent", "source": "FRED", "vintage": "2024-03-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-03-01", "notes": null },
{ "series_id": "PAYEMS", "date": "2024-04-01", "value": 158466, "unit": "Thousands of Persons", "source": "BLS", "vintage": "2024-05-03", "revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e3, "release": "BLS Employment", "release_date": "2024-05-03", "notes": "Nonfarm Payrolls" },
{ "series_id": "PAYEMS", "date": "2024-03-01", "value": 158215, "unit": "Thousands of Persons", "source": "BLS", "vintage": "2024-05-03", "revision": 2, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e3, "release": "BLS Employment", "release_date": "2024-04-05", "notes": "Revised" },
{ "series_id": "PAYEMS", "date": "2024-02-01", "value": 157907, "unit": "Thousands of Persons", "source": "BLS", "vintage": "2024-04-05", "revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e3, "release": "BLS Employment", "release_date": "2024-03-08", "notes": "Revised" },
{ "series_id": "PCE", "date": "2024-03-01", "value": 19280.4, "unit": "Billions of Dollars", "source": "BEA", "vintage": "2024-04-26", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e9, "release": "Personal Income", "release_date": "2024-04-26", "notes": "Personal Consumption Expenditures, SAAR" },
{ "series_id": "PCE", "date": "2024-02-01", "value": 19180.1, "unit": "Billions of Dollars", "source": "BEA", "vintage": "2024-03-29", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e9, "release": "Personal Income", "release_date": "2024-03-29", "notes": null },
{ "series_id": "PCEPI", "date": "2024-03-01", "value": 121.633, "unit": "Index 2017=100", "source": "BEA", "vintage": "2024-04-26", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "Personal Income", "release_date": "2024-04-26", "notes": "PCE Price Index — Fed target measure" },
{ "series_id": "PCEPI", "date": "2024-02-01", "value": 121.208, "unit": "Index 2017=100", "source": "BEA", "vintage": "2024-03-29", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "Personal Income", "release_date": "2024-03-29", "notes": null },
{ "series_id": "INDPRO", "date": "2024-03-01", "value": 103.29, "unit": "Index 2017=100", "source": "FRED", "vintage": "2024-04-17", "revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "G.17", "release_date": "2024-04-17", "notes": "Industrial Production Index" },
{ "series_id": "INDPRO", "date": "2024-02-01", "value": 103.11, "unit": "Index 2017=100", "source": "FRED", "vintage": "2024-04-17", "revision": 2, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1, "release": "G.17", "release_date": "2024-03-18", "notes": "Revised" },
{ "series_id": "HOUST", "date": "2024-03-01", "value": 1321, "unit": "Thousands of Units", "source": "Census","vintage": "2024-04-17","revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e3, "release": "New Residential","release_date": "2024-04-17", "notes": "Housing Starts, SAAR" },
{ "series_id": "HOUST", "date": "2024-02-01", "value": 1521, "unit": "Thousands of Units", "source": "Census","vintage": "2024-04-17","revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e3, "release": "New Residential","release_date": "2024-03-19", "notes": "Revised upward" },
{ "series_id": "M2SL", "date": "2024-03-01", "value": 20862.8, "unit": "Billions of Dollars", "source": "FRED", "vintage": "2024-04-23", "revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e9, "release": "H.6", "release_date": "2024-04-23", "notes": "M2 Money Stock" },
{ "series_id": "M2SL", "date": "2024-02-01", "value": 20775.4, "unit": "Billions of Dollars", "source": "FRED", "vintage": "2024-04-23", "revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e9, "release": "H.6", "release_date": "2024-03-26", "notes": "Revised" },
{ "series_id": "GS10", "date": "2024-04-01", "value": 4.66, "unit": "Percent", "source": "FRED", "vintage": "2024-05-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-05-01", "notes": "10-Year Treasury Constant Maturity" },
{ "series_id": "GS10", "date": "2024-03-01", "value": 4.20, "unit": "Percent", "source": "FRED", "vintage": "2024-04-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-04-01", "notes": null },
{ "series_id": "T10Y2Y", "date": "2024-04-01", "value": -0.36, "unit": "Percent", "source": "FRED", "vintage": "2024-05-01", "revision": 0, "frequency": "M", "seasonally_adjusted": false, "multiplier": 1, "release": "H.15", "release_date": "2024-05-01", "notes": "10Y-2Y Yield Curve Spread" },
{ "series_id": "RSAFS", "date": "2024-03-01", "value": 709.6, "unit": "Millions of Dollars", "source": "Census","vintage": "2024-04-15","revision": 0, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e6, "release": "Retail Sales", "release_date": "2024-04-15", "notes": "Advance Retail Sales" },
{ "series_id": "RSAFS", "date": "2024-02-01", "value": 701.4, "unit": "Millions of Dollars", "source": "Census","vintage": "2024-04-15","revision": 1, "frequency": "M", "seasonally_adjusted": true, "multiplier": 1e6, "release": "Retail Sales", "release_date": "2024-03-15", "notes": "Revised" }
]
// ^ 30 rows across 10 series · 6 sources · 3+ vintages each
// You still need to: align revision vintages, normalize units (note the 1e9 multipliers),
// handle seasonal adjustment flags, compute YoY growth rates, and compose drivers.
// — or just call GET /v1/intelligence/adw-002 {
"product_id": "ADW-002",
"entity": "US",
"score": 68,
"trend": "stable",
"confidence": 0.92,
"top_drivers": [
{
"factor": "GDP Growth",
"contribution": 0.4
},
{
"factor": "Unemployment Rate",
"contribution": 0.35
}
],
"prediction_horizon": "3m",
"recommended_use": "Macro asset allocation",
"methodology_version": "v3.0",
"freshness": "2026-06-01T06:00:00Z",
"coverage": "National",
"health_score": 68,
"inflation_pressure": "moderate",
"labor_market_status": "tight",
"growth_momentum": "positive",
"data_lag_days": 2,
"source_lineage": [
"FRED",
"BLS",
"BEA"
],
"allowed_use": "evaluation, commercial"
} The answer your stack was always missing
Stop rebuilding the same analysis
Every team that needs a macro health read builds the same ingestion, normalization, and scoring pipeline. That is duplicated cost. An intelligence object buys that back.
One call, full reasoning
The score, its top drivers, confidence, and freshness all travel together. You do not get a number — you get a position with its argument attached, ready for an agent or a CFO.
Typed, versioned, agent-discoverable
A fixed IOM schema means every consumer — app, marketplace, or AI agent — gets the same contract. Version it. Cache it. Register it in your MCP catalog. It just works.
Ready to stop wrangling and start reasoning?
Browse the full product catalog, or read the agent-access docs to make your first call.