📊 Dynamic Input-Output Calculator

based on the static Leontief model: X = (E-A)⁻¹ · Y

Matrix A (technical coefficients)

Manage databox ↗

No data loaded yet. Click "Load data from databox" and choose a dataset. Matrix A, Y, capital coefficients, start value and consumption are then used for all three models.

Dynamic Leontief model

Formula: X(t+1) = (E-A)⁻¹ · [Y(t) + B·ΔK(t)]

B = capital coefficient matrix, ΔK(t) = investment vector in period t

1. Enter capital matrix B

Capital coefficients describe the capital requirement per unit of output

2. Simulation parameters

📊 Dynamic Leontief model (simple approach)

Recursive formulation without sector partitioning

xt+1 = B-1[(E+B-A)xt - ct]

⚠️ Prerequisite: the static model must be calculated (tab "Input")

1. Capital coefficient matrix B

Matrix B (n×n) indicates how much capital is required for production

CSV format: n×n matrix; comma, semicolon or tab, header row/sector names optional.

2. Simulation parameters

Everything that is not given is treated in the model as investment demand. For data with exports and inventories (e.g. Destatis), C + V + E is correct; for closed examples (V = E = 0) both variants are the same.
Suggestion: C(0) ≈ 85% of Y from the static model (Y = C + I; the remaining ~15% are left as room for investment/capital formation – with C(0) = Y there is no room left for investment, which leads to negative output faster). The button "📊 Suggestion from Y" takes this value; with "Take from static model" for X(0) it is also suggested automatically.
Manual input. Note: the simulation stops automatically earlier as soon as negative output occurs in a sector.

3. Start simulation

📊 Dynamic Leontief model (DynModell3 approach)

Recursive formulation with partitioning into investment and consumer goods sectors

xt+1 = [E + (Bd)-1(E-A)] · xt - (Bd)-1 · ctd

⚠️ Prerequisite: the static model must be calculated (tab "Input")

1. Define sector structure

Partitioning of the sectors into investment goods and consumer goods sectors

Sectors 1 to r produce investment goods, sectors r+1 to n produce consumer goods

2. Investment coefficient matrix BI

Matrix of the capital coefficients for investment goods sectors (r×r)

CSV format: r×r matrix; comma, semicolon or tab, header row/sector names optional.

3. Simulation parameters

Everything that is not given is treated in the model as investment demand. For data with exports and inventories (e.g. Destatis), C + V + E is correct; for closed examples (V = E = 0) both variants are the same.
⚠️ Important: Y(0) = C(0) + I(0) for the static model. When the matrix size is changed (tab "Input") this field is cleared automatically, since old values no longer fit.
The simulation stops automatically as soon as a sector shows negative output.

4. Start simulation

Status:

    Export results

    Download the calculated matrices and vectors as CSV files.

    Leontief model

    Inverse Matrix (E-A)⁻¹

    Output vector X

    Dynamic model 1

    Simulation results

    Investment path

    Matrix B (capital coefficients)

    Dynamic model 2

    Output time series X(t)

    Consumption time series C(t)

    Matrix B (capital coefficients)

    Complete export

    Dynamic model 3

    Matrices

    Matrix BI

    Matrix Bd

    (Bd)-1

    Transition matrix T

    Time series

    Output X(t)

    Consumption C(t)

    Final demand Y

    Complete export

    All simulation data

    Contains: all matrices, time series and parameters

    Chart as PNG