One macro suite from the Eurostat catalogue to Semafor, MADS scenarios and a publication-ready report — 34+1 countries, six languages of control.
Why this is not another dashboard. Versus EC, OECD and Bloomberg.
34+1 countries, 6 UI languages, reports and manuals in HR and EN.
Home → M1 optimizer → M2 tables, chart types, EU map and statistics.
A ready-made indicator set and premium diagnostics, plus live sunbursts.
DSGE-lite model, scenarios, Δ vs baseline, model limits.
Comprehensive, sector, MADS, policy brief + deck.
Country X from input data to non-binding recommendations.
Students, research, media, government, think-tank.
SWOT and USP — why a portal cannot replace it.
First 30 minutes. Manual HR/EN. START_SUITE.
Arrows / space = slide. O = map of all slides. F = fullscreen. D = start the 90-second demo.
Eurostat, ECB, OECD, AMECO: excellent sources — but they remain a catalogue, a table or a static dashboard. The analyst still glues Excel together.
Bloomberg and similar tools give market speed. They rarely give a MIP↔macro bridge, Semafor and a reproducible comprehensive report for country X.
Pipeline: optimise the cube → build the table and chart → read the ready-made indicator set → diagnose the regime → scenario → report / policy brief.
Not another dashboard. It is a working language of macro analysis.
Manuals and reports in the author’s home language and in universal EN — the same content, two readers.
M3/M4/publications run from a local RDS/CSV. The live API is a refresh, not a condition for the briefing.
Semafor ≠ Commission MIP assessment. MADS ≠ official forecast. Relative ≠ absolute.
| EC / Eurostat / OECD | Bloomberg-class | MMA Suite | |
|---|---|---|---|
| Purpose | Publication and series browse | Market and news terminal | Analytical chain through to narrative |
| Filter before load | Often the whole cube | Ticker / function | Memory Optimizer (M1) |
| Stock–flow viz | Limited | Ad-hoc | Sankey in viz + MIP↔MMA map |
| Policy signal | MIP scoreboard (institution) | Not a MIP bridge | Semafor — a reading map, not a Commission assessment |
| Scenario | None in the portal | Other products | M6 MADS DSGE-lite (recommended + free) |
| Output | Download | Screen / alert | Comprehensive, sector, MADS, policy brief |
| UI languages | EN-dominant | EN | 6 languages of the control layer |
| Chart recommendation | A catalogue of types | Ad-hoc | Rank + %; Load Data draws mini-models |
EU27, EFTA, part of the Western Balkans and Turkey — plus the USA as a reference economy (FRED/WB routing). HICP is not converted 1:1 into CPI.
HR, DE, V4, CEI, EA, EU27=100. Compare 2–8 countries in M4. The relative layer prevents a false comparison of development levels.
FRED/WB routing for US series. HICP is not converted 1:1 into CPI — the same working language, different sources, no fake 1:1.
The same navigation, localised buttons, help radio and SUITE bar. A correspondent in Madrid and a student in Zagreb see the same suite in their interface language.
User manuals and reports in the author’s home language (HR) and in EN as the universally recognised language of institutions, reviewers and media.
M1 does not automatically feed M4. By design: the reproducible report engine does not depend on the Explorer session cache.
Orientation, language, Europe’s pulse. Depth lives in the modules. Report-refresh operator is not for the end user.
A classic Eurostat download pulls too large a cube. M1 forces the filter before the API/cache load — geo, time, frequency.
That is the difference between “I have a CSV” and “I have a controlled sample for analysis”.
From Module 1 (cache) or directly from Eurostat. Help / Manual opens the HR or EN handbook; FR/ES/IT/DE fall back to EN.
Basic Charts — 10 types (line, bar, stacked, combined, area, scatter, box, histogram, pie/donut/sunburst, step) · Advanced Charts — 8 types (decomposition, Treemap, Sankey, Chord, Variwide, Radar, Dumbbell, Lorenz) · Europe Map Charts · Load Data & Filtering · Statistical Analysis and Projections.
Macro is a flow: income → consumption / saving / investment; CA = NX + incomes; MIP column → MMA alarm. Sankey is the natural language of a stock-and-flow story — that is why it sits in Advanced and in the M5 system map.
Concrete examples: the basic set (COICOP, dual axis, stacked GDP, histogram, sunburst), the advanced set (Variwide, decomposition, Chord, time heatmap) and the EU map plus statistical tools.
Bars with COICOP categories — household consumption structure
Combined chart, dual axis — price index (left) and inflation rate (right)
Stacked bar — component contributions to the GDP growth rate
Histogram — firms by average-wage class
Pie / sunburst, two levels — the balance of payments and its accounts
Charts on this slide are live Plotly examples with illustrative values — in the app you build them from your Final Table.
Variwide — height = level, width = country weight
Line decomposition — trend and seasonally adjusted series
Chord — mutual flows between sectors
Time heatmap — inflation by month and year (illustrative)
A ranking without the cheat: Luxembourg and Germany are not the same “one bar”. Width carries population or GDP, height the per-capita indicator.
STL or classical, additive or multiplicative, frequency 4 / 12 / 52. Separates season from signal before a conclusion about trend.
Sankey for directed flow, Chord for mutual relations (trade, exposures). Both are in Advanced Charts and in the manual.
Year × month reveals a seasonal rhythm a line conceals. Plus: Treemap, Radar, Dumbbell, Lorenz. The heatmap here is illustrative only — it is not a catalogue type in Advanced.
Choropleth for EU27 and beyond, Animate Over Time for movement across years, inset maps for small jurisdictions, Zoom to EU27, plus an automatic statistics panel and extremes (top 3 highest / lowest).
Three blocks: descriptive (Data & indicators, Index and Growth Rates — YoY / QoQ / MoM), correlations and regression (Pearson, Spearman, Kendall; linear, exponential and polynomial fit), time-series analysis (STL and classical decomposition, ACF / PACF, ARIMA, ETS, Holt-Winters, linear trend, seasonal naive — with a confidence interval).
The same data layer: what you loaded in Load Data & Filtering is immediately available to charts, the map and statistics.
After you pick a file, the Chart Examples toggle draws mini-models (small Plotly charts) for recommended types — a % score, TOP PICK, Use chart / Apply Top Pick.
The same ranking engine: cards with rank, probability 0–100, a reason and an AI insight. No mini chart-models — here it is rank, not preview.
The same mechanism for Treemap, Sankey, Chord, decomposition… Apply Top Pick applies the type and mapping. Mini drawings stay on Load Data only.
Portals (Eurostat, OECD) and terminals offer a catalogue of types. MMA inspects the shape of your Final Table (time, geo, categories, numeric columns) and scores fitness. The analyst still decides — the engine only proposes. Rare in similar macro systems: a drawn preview on load, then rank-without-drawing in Basic and Advanced.
Not an automatic report drawer: TOP PICK is a proposal, not an obligation.
Interactive: hover the flows. A pedagogical map of the suite, not a MIP assessment.
M3 does not give a composite alarm. When you need “is it red?”, you go to M4.
First level = 8 M3 macro groups (selection subtabs). Second level = series. Click to zoom in, click the centre to return.
Semafor is a reading map, not an automatic decision and not a Commission MIP assessment.
First level = analytical blocks. Second = tools the analyst opens as tabs after Run.
Tension that deserves an owning chapter: fiscal NGT gap, monetary mismatch, macro-risk board, nowcast pulse. Go there first.
Qualifiers: inflation (persistence), labour market, FCI / credit-housing cycle. Rule: do not push yellow into red while you are correcting red.
Not “everything is fine forever”. It is the absence of an alarm in that column — you still read relative M3.
For a cabinet and a newsroom: “MMA signals tension in …; the detail is in chapter …” — never “the Commission said”.
Semafor is the door into M6: the red column decides which MADS packages are even worth simulating.
A New Keynesian DSGE scaffold (households, firms / Calvo, fiscal, Taylor, external sector) — a DSGE-lite model inside the same suite, calibrated from M3/M4 data.
Only after M4 Semafor has set an alarm. MADS answers “what if we pull this lever” — not “what will GDP be in 2028.”
Consumption, saving, labour — Euler and labour supply.
Sticky prices, mark-ups, cost pass-through into inflation.
Expenditure, taxes, debt and debt dynamics (NGT layer).
Interest-rate reaction to inflation and the output gap.
Exports/imports, competitiveness, CA and NIIP.
M3/M4 data enter the calibration table (pillar). Scenarios and policy-mix timing are tied to the start quarter (start_q), so a shock can be dated, not merely “switched on”.
Model inputs · Scenarios and results · Econometrics · Scenario Ranking · Model structure · AI Insight + Help · Calibration. Manual: HR and EN.
Two kinds: M4-recommended packages (tied to the red Semafor column, MIP and MMA variant) and free / custom what-ifs in the parameter editor.
Competitiveness +0.79% GDP; external rebalancing +0.42–0.44%.
Monetary normalisation +0.11% GDP, but +0.68 p.p. on rates.
Fiscal debt adjustment −1.69%; composition −0.88%.
Credit de-leveraging: debt −9.47%, but GDP −0.36%.
Source: MADS policy brief for HR (Δ vs baseline by package). Success is not maximising GDP, it is relieving red while protecting yellow.
The banner sits in the UI itself: educational / rough what-if model. No institutional projection, no obligation.
MIP and MMA package variants exist in parallel, but the imbalance assessment is the Commission’s, not MADS.
The result is a Δ path under assumptions the user sees and can change — with AI Insight as a reading aid.
Δ vs Baseline for Y, u, π, CA, debt and NIIP · Scenario Ranking · short MADS report · policy brief M3→M6 · PPTX brief deck.
A serious user does not want a tool that claims too much. They want a tool that says exactly how far it holds — and can then be cited.
Gold-standard PDF/HTML for 34 countries: TOC, M3 wide, Semafor, deep chapters.
Shorter pack: inflation/monetary, labour, fiscal, GDP, external, financial.
Scenario vs baseline: instruments, horizon, Δ paths.
One thesis, Semafor, recommended packages + PPTX brief deck.
Plus: MIP↔MMA system map (column 1 blue/orange), Sankey fullscreen by country and AI news on a fortnightly beat.
Six steps of 15 seconds. The same path an analyst actually walks: input data → ready-made indicators → premium tools → Semafor → scenario test → non-binding recommendations. Example: Croatia, policy brief M3→M6.
Eurostat/ECB cube, filter before load, offline snapshot.
M3: where the country stands and what misses the target.
M4: the mechanism behind the signal, owning chapter.
Identification: what is red, what is protected.
M6 MADS: a response to red, Δ vs baseline.
Non-binding brief + deck for stakeholders.
One diagnosis, one tested response and one document — no manual stitching of sources, no Excel between steps.
Not a forecast and not an institutional assessment. All numbers are an illustrative MADS output for HR, marked as working and non-binding.
Press D to auto-run the demo flow (15 s per step) or click any step.
If the sample is uncontrolled, everything downstream is guessing. This is where you decide whether the later Semafor is even comparable with Europe.
Target > 2.5% — a slowdown, below the reference dynamic.
Target < 2.5% — persistent inflationary pressure.
Target < 4.5% — a mild rise versus the previous quarter.
Target > 0 — a contraction signal for activity.
M3 shows the state and the gap from target. It does not yet say why — and deliberately does not give a composite alarm.
Macro pulse and nowcast/surprise confirm the direction (−0.37), and Compare places country X next to its peer group on EU27=100.
At the end of the block, a Sector Summary — text you can quote in the brief.
The fiscal gap opens MIP debt adjustment and MMA expenditure composition. The monetary mismatch opens normalisation and a Taylor tilt.
Inflation, the labour market and FCI are constraints, not the target of the measure. Every tested package is also checked on their direction.
A positive competitiveness trend becomes the counterweight to the short-run cost of consolidation.
This is the point where a classic dashboard stops. MMA goes on: the red columns decide which scenarios are worth testing.
Two packages from the M4 recommendation — the MIP variant (debt adjustment) and the MMA variant (expenditure composition). Same model, same horizon, different dose.
Consolidation is necessary, but it must be phased and combined with a package that contributes positively to growth — otherwise red eases and yellow turns red.
The only package with a clearly positive effect (+0.79% GDP) — structural reforms, productivity, export quality.
Necessary for sustainability, but spread over time and protect investment so the slowdown is not deepened.
Do not loosen FCI too fast; macroprudential monitoring of the housing segment and the credit cycle.
Alignment of wages and productivity; avoid measures that further strengthen aggregate demand.
Comprehensive/sector report, MADS report, policy brief M3→M6 and PPTX brief deck — HR and EN.
“Working, non-binding summary (MADS)”. That is how it stands in the generated brief — no pretence that it is an official forecast.
Not maximising GDP, but the direction of relieving red while protecting yellow.
90 seconds later: country X has a diagnosis, a tested response and a document for the meeting — with the model’s limits clearly marked.
MMA is not a textbook. It is a laboratory in which you see how a series becomes an argument.
Dataset code, filters, Final Table name, offline snapshot — the work can be repeated a week later.
The relative layer prevents a false comparison of absolute rates across different development levels.
ARIMA/ETS and MADS are explicitly not an official forecast. A paper cites the tool as diagnostics.
MADS calibration and Scenario Ranking give a transparent frame for the robustness of the story.
A specialised economics desk gets a pack with a disclaimer, not a screenshot without context.
The same flow for 34+1 jurisdictions — a comparable language across ministries and central banks.
Compare radar + relative indicators for a peer narrative (V4, CEI, EA).
The same pack for 34 countries: fast screening then a deep chapter only where hours are needed.
USA + EU + candidates in one working language; explicit sources by series.
START_SUITE, weekly/fortnightly production release, gold QA, LATEST catalogue.
The whole chain through to publication, including its own scenario model and smart chart recommendation. 6 UI languages. Reports and manuals in HR and EN. Offline-first. Honest disclaimer. Sankey and Semafor as its own language.
Not a tick-by-tick terminal. Not the Commission’s official database. MADS is DSGE-lite, not institutional MADS. That is a conscious limit, not a bug.
Faculties, newsrooms, cabinets and think-tanks in 34+1 countries that need the same briefing language — without pretending to be Bloomberg or Eurostat.
A portal + Excel is still “enough” if the user does not see the value of the narrative. That is why the brief and the deck exist: so the end of the chain is visible.
From cube filters to Semafor and scenarios — the same countries, the same sources, the same disclaimer.
A dashboard that does not produce a PDF/brief remains a screen. MMA finishes with a publication.
Few dashboards have their own DSGE-lite layer tied to an alarm from the same system.
Semafor ≠ MIP. MADS ≠ forecast. Relative ≠ absolute.
Rank 0–100 and TOP PICK from table shape; mini-models on Load Data, rank without drawings in Basic/Advanced.
A single user handbook — HR then EN — with original Home and module covers, plus embedded M1–M4 and MADS manuals.
MMA_SUITE_KORISNICKI_MANUAL.html — author’s language, operational detail.
MMA_SUITE_USER_MANUAL_EN.html — for international users, reviewers, partners.
HR and EN version inside M6 — theory, calibration, scenarios.
Help tabs and Rmd in the modules; the same theory as in M4 chapter Help.
M1 HICP or GDP → M2 pivot → Basic or Sankey → export PNG with the source.
Do not start from Explorer. Start from the report and Semafor. Explorer is for the question the report did not cover.
Semafor → M6: first an M4-recommended package, then a free what-if, then a MADS report or policy brief.
For a fast view of the whole chain: D starts the 90-second demo flow (slides 29–35).
Macro Mod Analytics — a suite for those who need insight, not another screen of charts. 34+1 countries. 6 languages of control. Home + M1–M6. Manuals and reports in HR and EN.
Click = jump. Esc or O closes.