Budget & Economy Engine - Help

← back to app devinfo.dev

Informational and educational only. Not financial, investment, or tax advice and not a recommendation to act. BEE calculates; you decide.

What BEE is

The Budget & Economy Engine turns the numbers you enter into a structured, repeatable analysis of your household budget and the wider economy. It is a calculator and explainer, not an advisor: it shows the maths, the assumptions, and a range of scenarios, and leaves every decision to you. Nothing you enter leaves your control - no accounts, cookies, or trackers, and the API never caches your inputs.

How it works

Your inputs flow through the selected mode into the household and/or macro engines. If you pick a country, live CPI/macro data fills any gaps (your typed values always win). A Monte-Carlo scenario sweep then stress-tests the result, and everything is assembled into a multi-section report with inline charts.

flowchart TD IN["Your inputs
household - macro - country"] --> MODE{"Mode"} MODE -->|Household| HH["Household engine"] MODE -->|Macro| MAC["Macro engine"] MODE -->|Comprehensive| HH MODE -->|Comprehensive| MAC CPI["CPI / macro providers
StatCan - FRED/BLS - INEGI
World Bank fallback"] --> MAC HH --> MC["Monte-Carlo scenario sweep
Rust hot path, Python fallback"] MAC --> MC MC --> REP["Multi-section report + charts"] REP --> DISC["Disclaimer: analysis only, not advice"]

Choosing a mode

ModeUse it when
ComprehensiveYou want the full picture - your budget read against the macro backdrop. Recommended default.
HouseholdYou only care about your own income, spending, savings, and debt.
MacroYou only care about the economy - inflation, growth, unemployment - with no personal data.

Every input, explained

FieldWhat it meansExample
CountryEnables live CPI/macro data. Leave as none to use only your typed numbers.Canada
Currency3-letter ISO code for the household figures.CAD
Monthly incomeTotal take-home (after-tax) income per month.9000
Liquid savingsCash you could access quickly - the buffer behind your resilience score.20000
Monthly debt serviceTotal minimum monthly payments across all debts.1200
Budget linesOne row per category: name, monthly amount, fixed vs variable. The split drives the flexibility analysis.Rent / 2500 / fixed
GDP growthAnnual real GDP growth as a fraction.0.02 = 2%
InflationAnnual inflation as a fraction. Blank pulls live CPI for the country.0.03 = 3%
Unemployment trendUnemployment level/direction as a fraction.0.005
Real-value comparisonTranslate a nominal amount between two years given inflation.1000 from 2010 to 2026

Country & live data

Live data only fills gaps - anything you type wins. Sources by country:

CountryPrimary sourceFallback
Canada (CA)Statistics Canada (keyless)World Bank
United States (US)FRED / BLS (API key upgrades fidelity)World Bank
Mexico (MX)INEGI (token upgrades fidelity)World Bank

API keys are optional - they improve fidelity but are never required. The keyless World Bank series is always available as a universal default.

Reading the report

Reproducibility

Every analysis can be exported with Download re-runnable script: a self-contained script that reproduces the exact same report from the same inputs - a result is never a black box.

← Back to the app