Eurostat Business & Consumer Confidence — Monthly, Per Record
Pricing
from $33.50 / 1,000 confidence observation records
Eurostat Business & Consumer Confidence — Monthly, Per Record
Official Eurostat business and consumer confidence indicators as per-record data — monthly survey balances by indicator and seasonal adjustment, verbatim from the source. No API key. Pay per record. Part of NexGen Signal — official-source data products.
Pricing
from $33.50 / 1,000 confidence observation records
Rating
0.0
(0)
Developer
NexGen Signal
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Share
Official source. No API key. Pay per record.
This actor turns Eurostat's business and consumer confidence indicators (dataset ei_bsco_m) into clean, per-record data. Each run reads the figures directly from Eurostat's public JSON-stat dissemination API and delivers one record per observation — the country, the specific confidence indicator, the seasonal-adjustment variant, the unit, the month, and the balance value, verbatim from the source. These are survey balance indicators (the net share of respondents answering positively versus negatively), published monthly. They are sentiment readings, not levels, prices, or forecasts.
Who buys this and for what job
- Economists and macro analysts tracking sentiment turning-points across EU economies each month.
- Investment and research teams feeding official confidence balances into nowcasting and models.
- Journalists and policy teams who need the exact monthly balances with seasonal-adjustment variants intact.
- Data engineers wanting a keyless, one-call monthly series for a pipeline.
The job it does: get the official business and consumer confidence series as rows — reliably, with provenance, and without an account or key at the source.
Pricing
Pay per event. One event: a delivered record. Tiered by your Apify plan; the record is delivered before it is charged. No start fee, no subscription. Blocked runs and empty results cost nothing.
| Event | Free plan | Bronze | Silver | Gold / Platinum / Diamond |
|---|---|---|---|---|
confidence_observation_record | $0.05 | $0.045 | $0.04 | $0.0335 |
Input
| Field | Type | Default | Description |
|---|---|---|---|
sinceTimePeriod | string | 2024 | Earliest period to return. Earlier start = more history and more records. |
maxRecords | integer | 500 | Ceiling on records delivered and billed. The default is a fast bounded sample; raise it to pull the full set. |
Both are optional; the default run is a bounded sample that finishes quickly so you can see the shape before scaling up.
Output
One JSON object per observation. Every dimension is emitted as a code and a label, both verbatim from Eurostat; a composite record_id uniquely identifies each row so no two source observations collapse together. Example record from a real run:
{"record_id": "M:BS-CSMCI:NSA:BAL:AL:2024-01","dataset_code": "ei_bsco_m","indicator": "Business and consumer confidence","freq": "M","freq_label": "Monthly","indic": "BS-CSMCI","indic_label": "Consumer confidence indicator","s_adj": "NSA","s_adj_label": "Unadjusted data (i.e. neither seasonally adjusted nor calendar adjusted data)","unit": "BAL","unit_label": "Balance","geo": "AL","geo_label": "Albania","time": "2024-01","time_label": "2024-01","value": -12.8,"obs_status": null,"source": "Eurostat","source_dataset": "ei_bsco_m","licence": "Eurostat, CC BY 4.0. Reformatted from Eurostat JSON-stat; values unmodified. Third-party content and logos excluded. Commercial-barred geographies removed.","attribution": "Source: Eurostat (dataset ei_bsco_m)","caveat": "Survey balance/diffusion indicators — not levels, prices, or forecasts. Seasonal-adjustment variants included verbatim. Monthly cadence. An indicator, not a prediction.","observed_at": "2026-08-17T00:00:00Z"}
Every run also writes an unbilled RUN_RECEIPT to the run's key-value store: the robots check, the source URL, how many observations were present, delivered, excluded as missing or as commercial-barred geographies, and whether charged equals delivered.
Cost guidance
One confidence_observation_record is billed per delivered observation, so cost = records pulled × your plan's per-record price. The full permitted set from 2024 is roughly 25,800 records — about $1,290 on the Free-plan rate, or about $864 at the Gold-tier rate. A default 500-record sample is about $25 (Free) or $16.75 (Gold). You control volume with sinceTimePeriod and maxRecords.
Honest limitations and caveats
- It is an indicator, not a forecast, price, or level — a balance of +5 is a survey net-balance, not a growth rate.
- Cadence: monthly. Recent months may be revised in later releases (living source).
- Seasonal-adjustment variants are distinct rows; read the s_adj field before comparing.
- Coverage is licence-limited by design. Eurostat permits commercial reuse only for EU, EFTA, and official acceding/candidate countries; geographies outside that set are excluded at ingest and counted in the run receipt. This is a compliance choice, not a data gap.
- Missing observations are excluded, never invented; published zeros are kept as real values.
- Values, units, statuses, and dimension codes are reproduced verbatim — never rescaled, relabelled, or re-derived.
The NexGen Signal family
Part of the NexGen Signal family of official-source, per-record Eurostat products. Its live siblings on the store — all official source, no API key, values verbatim, pay per record:
- Eurostat House Price Index
- Eurostat Waste Generation
- Eurostat Waste Treatment
- Eurostat Income Distribution (EU-SILC)
Source: Eurostat. Reformatted from the Eurostat JSON-stat dissemination API; values unmodified. Third-party content and logos excluded. Data for geographies outside EU/EFTA/candidate countries is excluded in line with Eurostat's reuse terms.