Comuvia ForeGlass™

ForeGlass Engine · model-conditional estimate

Shock-response fragility estimate

How much could output and employment fall if borrowing rates suddenly rise? Compare a shocked economy with its own no-shock path, while debt, profits, wages and investment evolve together.

A conditional stress estimate, not today’s US fragility reading. These experiments retain 2025Q4 input constructions and a 2023 wage-share mapping. Debt definitions are still being reconciled. All four starting assumptions have equal status; none is a central forecast. No recession probability or calibrated confidence level is available.

Fragility to an interest-rate shock · 3 model years

Change the shock. Watch the response.

Use the discrete slider to select an actual engine run: no shock, +1, or +2 percentage points in the annual real borrowing rate for the first year. The pulse reprices all modeled debt immediately. This is an assumed stress, not a policy-rate forecast or a realistic maturity ladder.

Scenario controls
+2 percentage points for one year0 / +1 / +2 percentage points · exact precomputed runs
D_A and D_B are alternative debt constructions; R_LOW and R_HIGH are assumed real borrowing rates. Their spread is not a probability distribution.

Output shortfall versus the paired baseline

%; positive = below baseline · conditional path

Assumed stress begins-0.232-0.129-0.0260.0760.1790.000.501.001.502.002.503.00

Shaded: Assumed real-rate increase during model years 0–1. Horizontal axis: elapsed model years, not calendar dates..

No-shock difference = 0D_A/R_LOW shock effectD_A/R_HIGH shock effectD_B/R_LOW shock effectD_B/R_HIGH shock effect
Read values as a table
Scenario periodNo-shock difference = 0 (%; positive = below baseline)D_A/R_LOW shock effect (%; positive = below baseline)D_A/R_HIGH shock effect (%; positive = below baseline)D_B/R_LOW shock effect (%; positive = below baseline)D_B/R_HIGH shock effect (%; positive = below baseline)
0.000.0000.0000.0000.0000.000
0.020.0000.0040.0040.0060.006
0.030.0000.0070.0070.0120.011
0.050.0000.0110.0110.0180.017
0.060.0000.0150.0140.0230.022
0.080.0000.0180.0180.0290.028
0.090.0000.0220.0210.0350.033
0.110.0000.0250.0250.0400.038
0.130.0000.0290.0280.0450.044
0.140.0000.0320.0310.0510.049
0.160.0000.0350.0340.0560.053
0.170.0000.0380.0370.0610.058
0.190.0000.0410.0400.0650.063
0.200.0000.0440.0430.0700.067
0.220.0000.0470.0460.0740.072
0.230.0000.0500.0480.0790.076
0.250.0000.0520.0510.0830.080
0.270.0000.0550.0540.0870.084
0.280.0000.0570.0560.0910.088
0.300.0000.0590.0580.0950.092
0.310.0000.0620.0610.0980.095
0.330.0000.0640.0630.1010.099
0.340.0000.0660.0650.1050.102
0.360.0000.0680.0670.1080.105
0.380.0000.0690.0690.1110.108
0.390.0000.0710.0700.1130.111
0.410.0000.0730.0720.1160.114
0.420.0000.0740.0740.1180.116
0.440.0000.0760.0750.1200.119
0.450.0000.0770.0760.1230.121
0.470.0000.0780.0780.1240.123
0.480.0000.0790.0790.1260.125
0.500.0000.0800.0800.1280.127
0.520.0000.0810.0810.1290.129
0.530.0000.0820.0820.1310.131
0.550.0000.0830.0830.1320.132
0.560.0000.0830.0840.1330.134
0.580.0000.0840.0850.1340.135
0.590.0000.0850.0850.1350.136
0.610.0000.0850.0860.1360.137
0.630.0000.0850.0860.1360.138
0.640.0000.0860.0870.1370.139
0.660.0000.0860.0870.1370.140
0.670.0000.0860.0880.1380.141
0.690.0000.0860.0880.1380.141
0.700.0000.0860.0880.1380.142
0.720.0000.0870.0890.1380.143
0.730.0000.0870.0890.1380.143
0.750.0000.0860.0890.1380.143
0.770.0000.0860.0890.1380.144
0.780.0000.0860.0890.1380.144
0.800.0000.0860.0890.1370.144
0.810.0000.0860.0890.1370.144
0.830.0000.0860.0890.1370.144
0.840.0000.0850.0890.1360.144
0.860.0000.0850.0890.1360.144
0.880.0000.0850.0890.1350.144
0.890.0000.0840.0890.1350.144
0.910.0000.0840.0890.1340.144
0.920.0000.0840.0880.1330.144
0.940.0000.0830.0880.1330.144
0.950.0000.0830.0880.1320.144
0.970.0000.0820.0880.1310.143
0.980.0000.0820.0870.1310.143
1.000.0000.0820.0870.1300.143
1.020.0000.0790.0850.1260.139
1.030.0000.0760.0820.1220.135
1.050.0000.0740.0800.1170.132
1.060.0000.0710.0770.1130.128
1.080.0000.0680.0750.1090.124
1.090.0000.0660.0720.1050.120
1.110.0000.0630.0700.1010.117
1.130.0000.0600.0670.0970.113
1.140.0000.0580.0650.0930.109
1.160.0000.0550.0620.0880.105
1.170.0000.0530.0600.0840.102
1.190.0000.0500.0570.0800.098
1.200.0000.0470.0550.0760.094
1.220.0000.0450.0530.0720.090
1.230.0000.0420.0500.0680.087
1.250.0000.0400.0480.0640.083
1.270.0000.0370.0450.0600.079
1.280.0000.0350.0430.0560.076
1.300.0000.0320.0400.0520.072
1.310.0000.0300.0380.0480.068
1.330.0000.0270.0360.0440.065
1.340.0000.0250.0330.0410.061
1.360.0000.0220.0310.0370.058
1.380.0000.0200.0290.0330.054
1.390.0000.0170.0260.0290.051
1.410.0000.0150.0240.0250.047
1.420.0000.0130.0220.0220.044
1.440.0000.0100.0190.0180.040
1.450.0000.0080.0170.0140.037
1.470.0000.0060.0150.0110.033
1.480.0000.0030.0130.0070.030
1.500.0000.0010.0110.0030.027
1.520.000-0.0010.008-0.0000.023
1.530.000-0.0030.006-0.0040.020
1.550.000-0.0060.004-0.0070.017
1.560.000-0.0080.002-0.0110.013
1.580.000-0.010-0.000-0.0140.010
1.590.000-0.012-0.002-0.0170.007
1.610.000-0.014-0.004-0.0210.004
1.630.000-0.016-0.006-0.0240.001
1.640.000-0.018-0.008-0.027-0.002
1.660.000-0.020-0.010-0.030-0.006
1.670.000-0.022-0.012-0.034-0.009
1.690.000-0.024-0.014-0.037-0.012
1.700.000-0.026-0.016-0.040-0.015
1.720.000-0.028-0.018-0.043-0.018
1.730.000-0.030-0.020-0.046-0.021
1.750.000-0.032-0.022-0.049-0.023
1.770.000-0.034-0.024-0.052-0.026
1.780.000-0.036-0.026-0.055-0.029
1.800.000-0.038-0.028-0.058-0.032
1.810.000-0.040-0.029-0.061-0.035
1.830.000-0.042-0.031-0.064-0.038
1.840.000-0.043-0.033-0.067-0.040
1.860.000-0.045-0.035-0.070-0.043
1.880.000-0.047-0.036-0.072-0.046
1.890.000-0.049-0.038-0.075-0.048
1.910.000-0.050-0.040-0.078-0.051
1.920.000-0.052-0.041-0.080-0.054
1.940.000-0.054-0.043-0.083-0.056
1.950.000-0.055-0.045-0.086-0.059
1.970.000-0.057-0.046-0.088-0.061
1.980.000-0.059-0.048-0.091-0.064
2.000.000-0.060-0.050-0.093-0.066
2.020.000-0.062-0.051-0.096-0.069
2.030.000-0.063-0.053-0.098-0.071
2.050.000-0.065-0.054-0.101-0.073
2.060.000-0.066-0.056-0.103-0.076
2.080.000-0.068-0.057-0.105-0.078
2.090.000-0.069-0.059-0.108-0.080
2.110.000-0.071-0.060-0.110-0.083
2.130.000-0.072-0.062-0.112-0.085
2.140.000-0.074-0.063-0.114-0.087
2.160.000-0.075-0.064-0.117-0.089
2.170.000-0.076-0.066-0.119-0.091
2.190.000-0.078-0.067-0.121-0.093
2.200.000-0.079-0.069-0.123-0.096
2.220.000-0.080-0.070-0.125-0.098
2.230.000-0.082-0.071-0.127-0.100
2.250.000-0.083-0.072-0.129-0.102
2.270.000-0.084-0.074-0.131-0.104
2.280.000-0.085-0.075-0.133-0.106
2.300.000-0.087-0.076-0.135-0.108
2.310.000-0.088-0.078-0.137-0.110
2.330.000-0.089-0.079-0.139-0.112
2.340.000-0.090-0.080-0.141-0.113
2.360.000-0.091-0.081-0.143-0.115
2.380.000-0.093-0.082-0.144-0.117
2.390.000-0.094-0.083-0.146-0.119
2.410.000-0.095-0.085-0.148-0.121
2.420.000-0.096-0.086-0.150-0.122
2.440.000-0.097-0.087-0.151-0.124
2.450.000-0.098-0.088-0.153-0.126
2.470.000-0.099-0.089-0.155-0.128
2.480.000-0.100-0.090-0.156-0.129
2.500.000-0.101-0.091-0.158-0.131
2.520.000-0.102-0.092-0.160-0.133
2.530.000-0.103-0.093-0.161-0.134
2.550.000-0.104-0.094-0.163-0.136
2.560.000-0.105-0.095-0.164-0.137
2.580.000-0.106-0.096-0.166-0.139
2.590.000-0.107-0.097-0.167-0.140
2.610.000-0.108-0.098-0.169-0.142
2.630.000-0.109-0.099-0.170-0.143
2.640.000-0.110-0.100-0.171-0.145
2.660.000-0.110-0.101-0.173-0.146
2.670.000-0.111-0.102-0.174-0.148
2.690.000-0.112-0.103-0.175-0.149
2.700.000-0.113-0.104-0.177-0.150
2.720.000-0.114-0.104-0.178-0.152
2.730.000-0.115-0.105-0.179-0.153
2.750.000-0.115-0.106-0.180-0.154
2.770.000-0.116-0.107-0.182-0.156
2.780.000-0.117-0.108-0.183-0.157
2.800.000-0.118-0.109-0.184-0.158
2.810.000-0.118-0.109-0.185-0.160
2.830.000-0.119-0.110-0.186-0.161
2.840.000-0.120-0.111-0.187-0.162
2.860.000-0.121-0.112-0.188-0.163
2.880.000-0.121-0.112-0.190-0.164
2.890.000-0.122-0.113-0.191-0.165
2.910.000-0.123-0.114-0.192-0.167
2.920.000-0.123-0.114-0.193-0.168
2.940.000-0.124-0.115-0.194-0.169
2.950.000-0.124-0.116-0.195-0.170
2.970.000-0.125-0.117-0.196-0.171
2.980.000-0.126-0.117-0.197-0.172
3.000.000-0.126-0.118-0.197-0.173

Employment shortfall versus the paired baseline

percentage points; positive = below baseline · conditional path

Assumed stress begins-0.208-0.114-0.020.0740.1680.000.501.001.502.002.503.00

Shaded: Assumed real-rate increase during model years 0–1. Horizontal axis: elapsed model years, not calendar dates..

No-shock difference = 0D_A/R_LOW shock effectD_A/R_HIGH shock effectD_B/R_LOW shock effectD_B/R_HIGH shock effect
Read values as a table
Scenario periodNo-shock difference = 0 (percentage points; positive = below baseline)D_A/R_LOW shock effect (percentage points; positive = below baseline)D_A/R_HIGH shock effect (percentage points; positive = below baseline)D_B/R_LOW shock effect (percentage points; positive = below baseline)D_B/R_HIGH shock effect (percentage points; positive = below baseline)
0.000.0000.0000.0000.0000.000
0.020.0000.0040.0030.0060.005
0.030.0000.0070.0070.0110.011
0.050.0000.0110.0100.0170.016
0.060.0000.0140.0140.0220.021
0.080.0000.0180.0170.0280.027
0.090.0000.0210.0200.0330.032
0.110.0000.0240.0240.0380.037
0.130.0000.0270.0270.0430.042
0.140.0000.0300.0300.0480.046
0.160.0000.0330.0330.0530.051
0.170.0000.0360.0360.0580.056
0.190.0000.0390.0380.0630.060
0.200.0000.0420.0410.0670.065
0.220.0000.0450.0440.0710.069
0.230.0000.0470.0460.0750.073
0.250.0000.0500.0490.0790.077
0.270.0000.0520.0510.0830.081
0.280.0000.0550.0540.0870.084
0.300.0000.0570.0560.0910.088
0.310.0000.0590.0580.0940.091
0.330.0000.0610.0600.0970.094
0.340.0000.0630.0620.1000.097
0.360.0000.0650.0640.1030.100
0.380.0000.0660.0660.1060.103
0.390.0000.0680.0670.1080.106
0.410.0000.0700.0690.1110.109
0.420.0000.0710.0700.1130.111
0.440.0000.0720.0720.1150.113
0.450.0000.0740.0730.1170.115
0.470.0000.0750.0740.1190.117
0.480.0000.0760.0750.1210.119
0.500.0000.0770.0760.1220.121
0.520.0000.0780.0770.1240.123
0.530.0000.0780.0780.1250.124
0.550.0000.0790.0790.1260.126
0.560.0000.0800.0800.1270.127
0.580.0000.0800.0810.1280.128
0.590.0000.0810.0810.1290.129
0.610.0000.0810.0820.1290.131
0.630.0000.0810.0820.1300.131
0.640.0000.0820.0830.1300.132
0.660.0000.0820.0830.1310.133
0.670.0000.0820.0830.1310.134
0.690.0000.0820.0840.1310.134
0.700.0000.0820.0840.1310.135
0.720.0000.0820.0840.1310.135
0.730.0000.0820.0840.1310.136
0.750.0000.0820.0840.1310.136
0.770.0000.0820.0840.1310.136
0.780.0000.0820.0840.1310.136
0.800.0000.0820.0840.1300.136
0.810.0000.0810.0840.1300.136
0.830.0000.0810.0840.1290.136
0.840.0000.0810.0840.1290.136
0.860.0000.0800.0840.1280.136
0.880.0000.0800.0840.1280.136
0.890.0000.0800.0840.1270.136
0.910.0000.0790.0830.1270.136
0.920.0000.0790.0830.1260.136
0.940.0000.0790.0830.1250.135
0.950.0000.0780.0830.1240.135
0.970.0000.0780.0830.1240.135
0.980.0000.0770.0820.1230.135
1.000.0000.0770.0820.1220.134
1.020.0000.0740.0800.1180.131
1.030.0000.0720.0770.1140.127
1.050.0000.0690.0750.1100.124
1.060.0000.0670.0720.1060.120
1.080.0000.0640.0700.1020.116
1.090.0000.0620.0680.0980.113
1.110.0000.0590.0650.0950.109
1.130.0000.0570.0630.0910.106
1.140.0000.0540.0610.0870.102
1.160.0000.0520.0580.0830.098
1.170.0000.0490.0560.0790.095
1.190.0000.0470.0540.0750.091
1.200.0000.0440.0510.0710.088
1.220.0000.0420.0490.0670.084
1.230.0000.0390.0470.0640.081
1.250.0000.0370.0440.0600.077
1.270.0000.0350.0420.0560.074
1.280.0000.0320.0400.0520.070
1.300.0000.0300.0380.0490.067
1.310.0000.0280.0350.0450.064
1.330.0000.0250.0330.0410.060
1.340.0000.0230.0310.0380.057
1.360.0000.0210.0290.0340.053
1.380.0000.0180.0270.0310.050
1.390.0000.0160.0240.0270.047
1.410.0000.0140.0220.0230.044
1.420.0000.0120.0200.0200.040
1.440.0000.0100.0180.0170.037
1.450.0000.0070.0160.0130.034
1.470.0000.0050.0140.0100.031
1.480.0000.0030.0120.0060.028
1.500.0000.0010.0100.0030.024
1.520.000-0.0010.008-0.0000.021
1.530.000-0.0030.006-0.0030.018
1.550.000-0.0050.004-0.0070.015
1.560.000-0.0070.002-0.0100.012
1.580.000-0.009-0.000-0.0130.009
1.590.000-0.011-0.002-0.0160.006
1.610.000-0.013-0.004-0.0190.003
1.630.000-0.015-0.006-0.0220.001
1.640.000-0.017-0.008-0.025-0.002
1.660.000-0.019-0.010-0.028-0.005
1.670.000-0.021-0.011-0.031-0.008
1.690.000-0.022-0.013-0.034-0.011
1.700.000-0.024-0.015-0.037-0.013
1.720.000-0.026-0.017-0.040-0.016
1.730.000-0.028-0.018-0.042-0.019
1.750.000-0.030-0.020-0.045-0.021
1.770.000-0.031-0.022-0.048-0.024
1.780.000-0.033-0.024-0.051-0.027
1.800.000-0.035-0.025-0.053-0.029
1.810.000-0.036-0.027-0.056-0.032
1.830.000-0.038-0.028-0.058-0.034
1.840.000-0.040-0.030-0.061-0.037
1.860.000-0.041-0.032-0.064-0.039
1.880.000-0.043-0.033-0.066-0.042
1.890.000-0.044-0.035-0.069-0.044
1.910.000-0.046-0.036-0.071-0.046
1.920.000-0.047-0.038-0.073-0.049
1.940.000-0.049-0.039-0.076-0.051
1.950.000-0.050-0.041-0.078-0.053
1.970.000-0.052-0.042-0.080-0.056
1.980.000-0.053-0.044-0.083-0.058
2.000.000-0.055-0.045-0.085-0.060
2.020.000-0.056-0.047-0.087-0.062
2.030.000-0.058-0.048-0.089-0.064
2.050.000-0.059-0.049-0.092-0.067
2.060.000-0.060-0.051-0.094-0.069
2.080.000-0.062-0.052-0.096-0.071
2.090.000-0.063-0.053-0.098-0.073
2.110.000-0.064-0.055-0.100-0.075
2.130.000-0.066-0.056-0.102-0.077
2.140.000-0.067-0.057-0.104-0.079
2.160.000-0.068-0.058-0.106-0.081
2.170.000-0.069-0.060-0.108-0.083
2.190.000-0.070-0.061-0.110-0.085
2.200.000-0.072-0.062-0.112-0.087
2.220.000-0.073-0.063-0.113-0.088
2.230.000-0.074-0.064-0.115-0.090
2.250.000-0.075-0.066-0.117-0.092
2.270.000-0.076-0.067-0.119-0.094
2.280.000-0.077-0.068-0.121-0.096
2.300.000-0.078-0.069-0.122-0.097
2.310.000-0.080-0.070-0.124-0.099
2.330.000-0.081-0.071-0.126-0.101
2.340.000-0.082-0.072-0.127-0.102
2.360.000-0.083-0.073-0.129-0.104
2.380.000-0.084-0.074-0.131-0.106
2.390.000-0.085-0.075-0.132-0.107
2.410.000-0.086-0.076-0.134-0.109
2.420.000-0.087-0.077-0.135-0.110
2.440.000-0.088-0.078-0.137-0.112
2.450.000-0.088-0.079-0.138-0.113
2.470.000-0.089-0.080-0.140-0.115
2.480.000-0.090-0.081-0.141-0.116
2.500.000-0.091-0.082-0.142-0.118
2.520.000-0.092-0.083-0.144-0.119
2.530.000-0.093-0.084-0.145-0.121
2.550.000-0.094-0.085-0.147-0.122
2.560.000-0.095-0.086-0.148-0.123
2.580.000-0.095-0.087-0.149-0.125
2.590.000-0.096-0.087-0.150-0.126
2.610.000-0.097-0.088-0.152-0.127
2.630.000-0.098-0.089-0.153-0.129
2.640.000-0.099-0.090-0.154-0.130
2.660.000-0.099-0.091-0.155-0.131
2.670.000-0.100-0.091-0.157-0.133
2.690.000-0.101-0.092-0.158-0.134
2.700.000-0.102-0.093-0.159-0.135
2.720.000-0.102-0.094-0.160-0.136
2.730.000-0.103-0.094-0.161-0.137
2.750.000-0.104-0.095-0.162-0.138
2.770.000-0.104-0.096-0.163-0.140
2.780.000-0.105-0.097-0.164-0.141
2.800.000-0.106-0.097-0.165-0.142
2.810.000-0.106-0.098-0.166-0.143
2.830.000-0.107-0.099-0.167-0.144
2.840.000-0.108-0.099-0.168-0.145
2.860.000-0.108-0.100-0.169-0.146
2.880.000-0.109-0.101-0.170-0.147
2.890.000-0.109-0.101-0.171-0.148
2.910.000-0.110-0.102-0.172-0.149
2.920.000-0.110-0.102-0.173-0.150
2.940.000-0.111-0.103-0.174-0.151
2.950.000-0.112-0.104-0.175-0.152
2.970.000-0.112-0.104-0.175-0.153
2.980.000-0.113-0.105-0.176-0.154
3.000.000-0.113-0.105-0.177-0.155

Modeled debt / annual nominal output

% · conditional path

Assumed stress begins42.23950.41858.59866.77874.9570.000.501.001.502.002.503.00

Shaded: Assumed real-rate increase during model years 0–1. Horizontal axis: elapsed model years, not calendar dates..

D_A/R_LOW shocked pathD_A/R_HIGH shocked pathD_B/R_LOW shocked pathD_B/R_HIGH shocked path
Read values as a table
Scenario periodD_A/R_LOW shocked path (%)D_A/R_HIGH shocked path (%)D_B/R_LOW shocked path (%)D_B/R_HIGH shocked path (%)
0.0045.00445.00472.20072.200
0.0245.00245.00872.19472.208
0.0344.99945.01372.18672.215
0.0544.99545.01772.17872.220
0.0644.99245.02172.16772.224
0.0844.98845.02572.15672.228
0.0944.98545.02972.14372.230
0.1144.98145.03372.12872.231
0.1344.97845.03872.11372.231
0.1444.97545.04372.09672.230
0.1644.97245.04872.07872.228
0.1744.97045.05472.06072.226
0.1944.96845.06172.04072.223
0.2044.96645.06872.01972.219
0.2244.96545.07671.99872.214
0.2344.96545.08571.97572.209
0.2544.96645.09471.95272.203
0.2744.96745.10571.92972.197
0.2844.97045.11671.90472.190
0.3044.97345.12871.88072.183
0.3144.97745.14271.85472.176
0.3344.98345.15671.82972.168
0.3444.98945.17271.80372.160
0.3644.99745.18971.77672.152
0.3845.00645.20771.75072.144
0.3945.01645.22771.72372.136
0.4145.02845.24871.69672.128
0.4245.04145.27071.67072.119
0.4445.05645.29371.64372.111
0.4545.07145.31871.61672.103
0.4745.08945.34571.58972.095
0.4845.10845.37271.56372.087
0.5045.12845.40171.53772.079
0.5245.15045.43271.51072.072
0.5345.17345.46371.48472.064
0.5545.19745.49771.45972.057
0.5645.22345.53171.43372.050
0.5845.25145.56771.40872.043
0.5945.28045.60471.38372.037
0.6145.31045.64271.35972.031
0.6345.34245.68271.33572.025
0.6445.37545.72371.31172.019
0.6645.40945.76571.28872.014
0.6745.44445.80871.26572.009
0.6945.48145.85271.24272.004
0.7045.51945.89771.22072.000
0.7245.55745.94371.19871.995
0.7345.59745.99071.17671.991
0.7545.63846.03871.15571.988
0.7745.68046.08771.13471.984
0.7845.72346.13771.11471.981
0.8045.76646.18771.09371.978
0.8145.81146.23871.07471.975
0.8345.85646.29071.05471.972
0.8445.90246.34271.03571.970
0.8645.94846.39571.01671.968
0.8845.99546.44870.99771.966
0.8946.04246.50270.97971.964
0.9146.09046.55670.96071.962
0.9246.13946.61170.94271.960
0.9446.18746.66670.92471.959
0.9546.23646.72170.90771.958
0.9746.28546.77670.88971.956
0.9846.33546.83270.87271.955
1.0046.38446.88770.85571.954
1.0246.42546.93470.82371.938
1.0346.46646.98170.79271.923
1.0546.50747.02770.76171.907
1.0646.54747.07470.73071.892
1.0846.58847.12170.69971.876
1.0946.62947.16770.66871.861
1.1146.67047.21470.63771.845
1.1346.71047.26070.60771.830
1.1446.75047.30670.57671.815
1.1646.79047.35270.54671.799
1.1746.83047.39870.51571.784
1.1946.87047.44370.48571.769
1.2046.90947.48870.45471.753
1.2246.94847.53370.42471.738
1.2346.98747.57870.39471.723
1.2547.02547.62270.36371.707
1.2747.06347.66670.33371.692
1.2847.10047.71070.30371.676
1.3047.13747.75370.27271.661
1.3147.17447.79570.24271.645
1.3347.21047.83870.21171.629
1.3447.24647.88070.18171.614
1.3647.28147.92170.15071.598
1.3847.31647.96270.12071.582
1.3947.35148.00370.08971.566
1.4147.38448.04370.05971.550
1.4247.41848.08270.02871.534
1.4447.45148.12269.99771.518
1.4547.48348.16069.96771.502
1.4747.51548.19869.93671.486
1.4847.54648.23669.90571.470
1.5047.57648.27369.87471.453
1.5247.60648.31069.84371.437
1.5347.63648.34669.81271.420
1.5547.66548.38169.78071.403
1.5647.69348.41669.74971.387
1.5847.72148.45169.71871.370
1.5947.74848.48569.68671.353
1.6147.77548.51969.65571.336
1.6347.80148.55269.62371.319
1.6447.82748.58469.59271.302
1.6647.85248.61669.56071.285
1.6747.87648.64769.52871.268
1.6947.90048.67869.49771.250
1.7047.92448.70969.46571.233
1.7247.94648.73869.43371.215
1.7347.96948.76869.40171.198
1.7547.99048.79769.36971.180
1.7748.01248.82569.33771.162
1.7848.03248.85369.30471.145
1.8048.05248.88069.27271.127
1.8148.07248.90769.24071.109
1.8348.09148.93369.20871.091
1.8448.10948.95969.17571.073
1.8648.12748.98469.14371.055
1.8848.14549.00969.11071.036
1.8948.16249.03369.07871.018
1.9148.17849.05769.04571.000
1.9248.19449.08169.01270.982
1.9448.21049.10468.98070.963
1.9548.22549.12668.94770.945
1.9748.23949.14868.91470.926
1.9848.25349.17068.88170.908
2.0048.26749.19168.84870.889
2.0248.28049.21268.81570.871
2.0348.29249.23268.78370.852
2.0548.30549.25268.75070.833
2.0648.31649.27168.71770.815
2.0848.32849.29068.68470.796
2.0948.33949.30968.65170.777
2.1148.34949.32768.61870.758
2.1348.35949.34568.58570.740
2.1448.36949.36268.55170.721
2.1648.37849.38068.51870.702
2.1748.38749.39668.48570.683
2.1948.39549.41268.45270.664
2.2048.40349.42868.41970.645
2.2248.41149.44468.38670.626
2.2348.41849.45968.35370.607
2.2548.42549.47468.32070.588
2.2748.43149.48868.28770.569
2.2848.43849.50268.25470.551
2.3048.44349.51668.22170.532
2.3148.44949.53068.18870.513
2.3348.45449.54368.15570.494
2.3448.45949.55668.12270.475
2.3648.46349.56868.08970.456
2.3848.46749.58068.05670.437
2.3948.47149.59268.02370.418
2.4148.47549.60467.99070.399
2.4248.47849.61567.95770.380
2.4448.48149.62667.92470.361
2.4548.48349.63667.89170.342
2.4748.48649.64767.85870.323
2.4848.48849.65767.82570.304
2.5048.49049.66767.79270.286
2.5248.49149.67667.76070.267
2.5348.49249.68667.72770.248
2.5548.49349.69567.69470.229
2.5648.49449.70367.66270.211
2.5848.49449.71267.62970.192
2.5948.49449.72067.59770.173
2.6148.49449.72867.56470.154
2.6348.49449.73667.53270.136
2.6448.49349.74467.49970.117
2.6648.49349.75167.46770.099
2.6748.49249.75867.43570.080
2.6948.49049.76567.40270.062
2.7048.48949.77267.37070.043
2.7248.48749.77867.33870.025
2.7348.48549.78467.30670.006
2.7548.48349.79067.27469.988
2.7748.48149.79667.24269.970
2.7848.47849.80267.21069.952
2.8048.47649.80767.17869.933
2.8148.47349.81367.14669.915
2.8348.47049.81867.11569.897
2.8448.46749.82367.08369.879
2.8648.46349.82767.05169.861
2.8848.46049.83267.02069.843
2.8948.45649.83666.98869.825
2.9148.45249.84166.95769.807
2.9248.44849.84566.92669.790
2.9448.44449.84866.89469.772
2.9548.43949.85266.86369.754
2.9748.43549.85666.83269.737
2.9848.43049.85966.80169.719
3.0048.42549.86266.77069.701

Wages / nominal output

% · conditional path

Assumed stress begins53.93562.6271.30479.98988.6730.000.501.001.502.002.503.00

Shaded: Assumed real-rate increase during model years 0–1. Horizontal axis: elapsed model years, not calendar dates..

D_A/R_LOW shocked pathD_A/R_HIGH shocked pathD_B/R_LOW shocked pathD_B/R_HIGH shocked path
Read values as a table
Scenario periodD_A/R_LOW shocked path (%)D_A/R_HIGH shocked path (%)D_B/R_LOW shocked path (%)D_B/R_HIGH shocked path (%)
0.0056.83056.83056.83056.830
0.0257.38357.38357.38357.382
0.0357.94757.94457.94557.940
0.0558.52058.51358.51758.506
0.0659.10359.09159.09659.077
0.0859.69559.67559.68559.654
0.0960.29560.26760.28060.235
0.1160.90460.86460.88360.821
0.1361.51961.46761.49161.411
0.1462.14162.07562.10662.003
0.1662.76962.68662.72562.597
0.1763.40263.30163.34863.193
0.1964.03963.91963.97563.790
0.2064.68064.53864.60464.386
0.2265.32365.15865.23564.982
0.2365.96865.77965.86765.576
0.2566.61466.39866.49866.168
0.2767.25967.01667.12966.756
0.2867.90467.63167.75867.341
0.3068.54768.24368.38467.920
0.3169.18668.85169.00768.495
0.3369.82369.45469.62569.063
0.3470.45470.05170.23869.625
0.3671.08070.64270.84570.178
0.3871.69971.22571.44570.724
0.3972.31171.80072.03771.261
0.4172.91472.36672.62171.788
0.4273.50972.92273.19572.306
0.4474.09473.46973.76072.812
0.4574.66874.00474.31473.308
0.4775.23174.52974.85673.792
0.4875.78375.04175.38674.264
0.5076.32175.54175.90474.724
0.5276.84776.02776.40975.171
0.5377.35976.50176.90175.606
0.5577.85776.96177.37976.026
0.5678.34077.40777.84276.434
0.5878.80977.83878.29176.827
0.5979.26278.25578.72577.207
0.6179.70078.65779.14477.573
0.6380.12279.04479.54877.924
0.6480.52879.41679.93678.262
0.6680.91879.77380.30978.585
0.6781.29280.11580.66678.894
0.6981.64980.44281.00879.189
0.7081.99180.75381.33479.470
0.7282.31681.05081.64479.737
0.7382.62581.33181.93979.990
0.7582.91881.59782.21880.230
0.7783.19581.84982.48280.456
0.7883.45682.08682.73180.668
0.8083.70282.30982.96580.867
0.8183.93282.51783.18481.054
0.8384.14782.71283.38981.227
0.8484.34782.89283.57981.388
0.8684.53283.06083.75681.537
0.8884.70383.21483.91881.674
0.8984.86083.35584.06781.799
0.9185.00383.48484.20481.913
0.9285.13383.60084.32782.015
0.9485.24983.70484.43882.107
0.9585.35383.79784.53682.188
0.9785.44583.87884.62382.259
0.9885.52483.94884.69882.320
1.0085.59284.00884.76382.371
1.0285.64884.05784.81682.413
1.0385.69484.09784.86082.447
1.0585.73084.12784.89482.472
1.0685.75584.14984.91982.489
1.0885.77184.16184.93582.499
1.0985.77884.16584.94282.501
1.1185.77684.16184.94182.496
1.1385.76684.15084.93282.484
1.1485.74784.13084.91582.465
1.1685.72084.10384.89082.440
1.1785.68584.07084.85982.408
1.1985.64384.02984.82082.371
1.2085.59583.98284.77582.327
1.2285.53983.92984.72382.279
1.2385.47783.87084.66682.225
1.2585.40983.80684.60282.165
1.2785.33483.73684.53382.101
1.2885.25583.66084.45882.033
1.3085.16983.58084.37981.960
1.3185.07983.49584.29481.882
1.3384.98483.40684.20581.801
1.3484.88483.31284.11281.716
1.3684.78083.21584.01481.627
1.3884.67283.11383.91281.534
1.3984.55983.00883.80681.439
1.4184.44382.89983.69781.340
1.4284.32482.78783.58581.238
1.4484.20182.67283.46981.133
1.4584.07582.55483.35081.026
1.4783.94682.43483.22880.916
1.4883.81482.31083.10480.803
1.5083.67982.18582.97780.689
1.5283.54282.05682.84880.572
1.5383.40381.92682.71680.453
1.5583.26281.79482.58280.333
1.5683.11981.66082.44780.210
1.5882.97381.52482.30980.086
1.5982.82781.38782.17079.961
1.6182.67881.24882.02979.834
1.6382.52881.10781.88779.706
1.6482.37780.96681.74479.576
1.6682.22580.82381.59979.445
1.6782.07180.67981.45379.314
1.6981.91680.53481.30679.181
1.7081.76180.38981.15879.048
1.7281.60580.24281.00978.913
1.7381.44880.09580.86078.778
1.7581.29079.94780.71078.643
1.7781.13279.79980.55978.507
1.7880.97379.65080.40878.370
1.8080.81479.50180.25678.233
1.8180.65579.35180.10478.095
1.8380.49579.20179.95277.958
1.8480.33579.05179.80077.820
1.8680.17678.90179.64777.682
1.8880.01678.75179.49477.543
1.8979.85678.60179.34177.405
1.9179.69678.45079.18977.266
1.9279.53678.30079.03677.128
1.9479.37778.15078.88376.989
1.9579.21878.00078.73176.851
1.9779.05977.85078.57876.713
1.9878.90077.70178.42676.575
2.0078.74277.55278.27576.437
2.0278.58477.40378.12376.299
2.0378.42677.25577.97276.162
2.0578.26977.10677.82176.025
2.0678.11276.95977.67175.888
2.0877.95676.81277.52175.752
2.0977.80176.66577.37275.616
2.1177.64676.51977.22375.480
2.1377.49276.37377.07575.345
2.1477.33876.22876.92775.211
2.1677.18576.08376.78075.076
2.1777.03375.93976.63474.943
2.1976.88175.79676.48874.810
2.2076.73075.65376.34374.677
2.2276.58075.51176.19874.545
2.2376.43175.37076.05474.413
2.2576.28275.22975.91174.283
2.2776.13475.08975.76974.152
2.2875.98774.95075.62774.023
2.3075.84174.81175.48673.894
2.3175.69574.67475.34673.765
2.3375.55174.53775.20673.637
2.3475.40774.40075.06873.510
2.3675.26474.26574.93073.384
2.3875.12274.13074.79373.258
2.3974.98173.99674.65773.133
2.4174.84173.86374.52173.009
2.4274.70273.73174.38772.885
2.4474.56373.59974.25372.762
2.4574.42673.46974.12072.640
2.4774.28973.33973.98872.519
2.4874.15373.21073.85772.398
2.5074.01973.08273.72672.278
2.5273.88572.95473.59772.159
2.5373.75272.82873.46872.040
2.5573.62072.70273.34171.922
2.5673.48972.57773.21471.805
2.5873.35972.45373.08871.689
2.5973.22972.33072.96371.574
2.6173.10172.20872.83871.459
2.6372.97472.08772.71571.345
2.6472.84771.96672.59371.232
2.6672.72271.84672.47171.119
2.6772.59771.72772.35071.008
2.6972.47471.60972.23170.897
2.7072.35171.49272.11270.786
2.7272.22971.37671.99370.677
2.7372.10871.26071.87670.568
2.7571.98871.14671.76070.461
2.7771.86971.03271.64570.353
2.7871.75170.91971.53070.247
2.8071.63470.80771.41670.142
2.8171.51870.69671.30370.037
2.8371.40370.58571.19169.933
2.8471.28870.47671.08069.829
2.8671.17570.36770.97069.727
2.8871.06270.25970.86169.625
2.8970.95070.15270.75269.524
2.9170.84070.04670.64569.424
2.9270.73069.94070.53869.324
2.9470.62169.83670.43269.225
2.9570.51269.73270.32769.127
2.9770.40569.62970.22369.030
2.9870.29969.52770.11968.933
3.0070.19369.42570.01768.838

Showing all four starting assumptions; 2-percentage-point temporary rate increase. Precomputed model estimate; not a current US reading.

Peak output shortfall

0.087 to 0.144

% below paired baseline

Conditional estimate · range across four assumptions, not a confidence interval

Peak employment shortfall

0.082 to 0.136

percentage points of labor-force employment rate

Conditional estimate · range across four assumptions, not a confidence interval

Accumulated output shortfall

0.029 to 0.050

% of 3-year baseline output

Conditional estimate · range across four assumptions, not a confidence interval

Output difference at year 3

0.118 to 0.197

% versus paired baseline; + means above

Conditional estimate · range across four assumptions, not a confidence interval

Peak shortfall measures the deepest point below the paired baseline. Accumulated shortfall counts only lost output; a later rebound does not cancel it. The signed year-3 difference makes that rebound visible. A small response here says how this model behaves under this shock; it does not establish that the actual economy is safe.

Compare every assumption and its estimate
All four starting assumptions have equal status · +2 percentage-point rate pulse
Assumed statePeak output shortfall (% below paired baseline)Peak employment shortfall (percentage points of labor-force employment rate)Accumulated output shortfall (% of 3-year baseline output)Output difference at year 3 (% versus paired baseline; + means above)
D_A/R_LOW0.0870.0820.0290.126
D_A/R_HIGH0.0890.0840.0300.118
D_B/R_LOW0.1380.1310.0460.197
D_B/R_HIGH0.1440.1360.0500.173

What is being estimated?

  1. Borrowing costs rise. A declared rate pulse increases the modeled interest burden at the same debt stock.
  2. Profits and investment respond. Investment, output, wages, employment and net credit flow interact in the model’s equations, a Keen–Minsky-type system.
  3. Compare with the same economy without the pulse. Report the output and employment difference, then inspect whether it persists or reverses.

A fragility estimate with a named shock and outcome

Here, fragility means sensitivity of modeled economic activity to the specified borrowing-cost shock. It is not a universal 0–1 score. The useful question is: does the same shock cause more damage under a different debt or rate assumption? Compare effects within each state against its own baseline before comparing states.

Output gap(t) = 100 × [shocked output(t) / baseline output(t) − 1].

Peak output shortfall = max over the 3-year path of max(0, −output gap(t)).

Accumulated output shortfall = 100 × integral[max(0, baseline output − shocked output)] / integral[baseline output], over 3 years.

Employment shortfall = 100 × max(0, baseline employment rate − shocked employment rate), in percentage points.

Estimates use every native 1/64-year step and the genuine year-3 final state: 193 points. Cumulative shortfall is numerically integrated with explicit treatment of crossings. The chart grid uses the same full paths. Zero shock must produce zero differences. No curve is interpolated between shock choices.

How this differs from the daily market index

The daily index combines four observed market signals. This page runs a behavioral macro model under assumed conditions. Neither output is a recession probability, and they should not be added. These estimates do not yet include a financial network, realistic refinancing maturities, household income distribution or an active fiscal response. See the macro teaching cases for those separate mechanisms.

Stress tests need a stated purpose, assumptions and limits. See the Basel Committee’s stress-testing principles; this experimental page makes no claim of regulatory validation.

Dates, definitions and reproducibility

Declared starting states; no preferred state
StateDebt / annual output (%)Assumed annual real rate (%)Employment / labor force (%)Debt construction
D_A/R_LOW45.0040.59695.550Fed corporate debt / quarterly-SAAR economy-wide GDP
D_A/R_HIGH45.0043.55995.550Fed corporate debt / quarterly-SAAR economy-wide GDP
D_B/R_LOW72.2000.59695.550BIS sector-N credit / BIS trailing-year economy-wide GDP
D_B/R_HIGH72.2003.55995.550BIS sector-N credit / BIS trailing-year economy-wide GDP

Study reference: retained BRACKET-1 assumptions, not a rolling current-data estimate. The corporate-debt numerator was subsequently revised; substituting it alone would mix vintages with the original output denominator. This page preserves the experiment and exposes its limitations instead.

Download the estimate, full paths, scenario parameters, dates and source hashes (JSON)

Machine-readable status is conditional_assumed_state. Probability and confidence are unavailable. A scheduled site refresh does not refresh these input assumptions or create an observed daily structural level.

A current service needs reconciled household/business/instrument definitions, compatible source vintages, explicit maturity and policy channels, and evaluation against held-out outcomes. The existing paths already rebound above their own baseline; that behavior must remain visible when judging the model.

Explore related mechanisms

Return to the daily market reading and vulnerability overview →