{
  "record_id": "irf_v64_us_hike_200_za",
  "model": {
    "name": "global_macro",
    "engine": "global_macro_v64",
    "contract": "v6.4"
  },
  "question": "US policy rate +200bp",
  "shock": {
    "id": "us_hike_200",
    "spec": {
      "monetary": {
        "US": 200.0
      }
    },
    "units": {
      "monetary": "bp_deviation"
    },
    "held_fixed": {
      "oil": 80.0,
      "metals": 0.0,
      "risk_premium": 0.0,
      "vix": 15.0,
      "housing": {},
      "fiscal": {},
      "tfp": {},
      "bank_equity": {},
      "equity": {},
      "sovereign_spread": {},
      "bilateral_tariffs": []
    }
  },
  "country": {
    "iso2": "ZA",
    "name": "South Africa"
  },
  "horizon": {
    "freq": "Q",
    "n": 20
  },
  "series": {
    "Y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.001832,
        -0.002448,
        -0.004065,
        -0.007062,
        -0.011651,
        -0.017635,
        -0.024574,
        -0.032076,
        -0.037934,
        -0.041973,
        -0.044,
        -0.044138,
        -0.042637,
        -0.039794,
        -0.035917,
        -0.031318,
        -0.026298,
        -0.021136,
        -0.016079,
        -0.011328
      ]
    },
    "C": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.001557,
        -0.002671,
        -0.003192,
        -0.003744,
        -0.004937,
        -0.006959,
        -0.009669,
        -0.012824,
        -0.015169,
        -0.016771,
        -0.017731,
        -0.018129,
        -0.017987,
        -0.017307,
        -0.016113,
        -0.014461,
        -0.012449,
        -0.010197,
        -0.007836,
        -0.005493
      ]
    },
    "pi_cpi": {
      "unit": "pp_dev",
      "path": [
        0.010764,
        0.017025,
        0.015891,
        0.013132,
        0.010936,
        0.009748,
        0.009404,
        0.009621,
        0.004868,
        -0.000525,
        -0.004811,
        -0.007576,
        -0.008988,
        -0.00939,
        -0.009124,
        -0.008463,
        -0.007602,
        -0.006673,
        -0.005759,
        -0.004906
      ]
    },
    "i": {
      "unit": "pp_dev",
      "path": [
        0.008073,
        0.019668,
        0.028217,
        0.032559,
        0.033718,
        0.033071,
        0.031712,
        0.030338,
        0.02534,
        0.016903,
        0.006764,
        -0.003252,
        -0.011855,
        -0.018378,
        -0.022662,
        -0.024877,
        -0.025369,
        -0.024547,
        -0.022809,
        -0.02051
      ]
    },
    "RER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.064072,
        0.13317,
        0.178027,
        0.211953,
        0.243756,
        0.278014,
        0.31647,
        0.359478,
        0.375279,
        0.37377,
        0.361373,
        0.342383,
        0.319632,
        0.294983,
        0.269679,
        0.244565,
        0.220223,
        0.197053,
        0.175327,
        0.155215
      ]
    },
    "P_H": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.000486,
        -0.001314,
        -0.002545,
        -0.00427,
        -0.006629,
        -0.009755,
        -0.013729,
        -0.01858,
        -0.023896,
        -0.029274,
        -0.03435,
        -0.038848,
        -0.042584,
        -0.045451,
        -0.047399,
        -0.048429,
        -0.04858,
        -0.047922,
        -0.04655,
        -0.044578
      ]
    },
    "Q_B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.033638,
        -0.081952,
        -0.11757,
        -0.135663,
        -0.14049,
        -0.151164,
        -0.187528,
        -0.225782,
        -0.181113,
        -0.144058,
        -0.113479,
        -0.088495,
        -0.068328,
        0.076574,
        0.094424,
        0.103655,
        0.105706,
        0.102279,
        0.095039,
        0.085458
      ]
    },
    "equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.023351,
        -0.052213,
        -0.09121,
        -0.140489,
        -0.200116,
        -0.268717,
        -0.344038,
        -0.424074,
        -0.388577,
        -0.355827,
        -0.323593,
        -0.291223,
        -0.258702,
        -0.226262,
        -0.194252,
        -0.163103,
        -0.133307,
        -0.105357,
        -0.079711,
        -0.056739
      ]
    },
    "y2": {
      "unit": "pp_dev",
      "path": [
        0.027169,
        0.029328,
        0.028982,
        0.026301,
        0.021824,
        0.016128,
        0.009697,
        0.0029,
        -0.004002,
        -0.010341,
        -0.015522,
        -0.019219,
        -0.021376,
        -0.022136,
        -0.021754,
        -0.020521,
        -0.018725,
        -0.016615,
        -0.014393,
        -0.012213
      ]
    },
    "y5": {
      "unit": "pp_dev",
      "path": [
        0.004605,
        0.003305,
        0.001555,
        -0.000496,
        -0.002649,
        -0.004759,
        -0.006752,
        -0.008605,
        -0.010335,
        -0.011771,
        -0.012754,
        -0.013208,
        -0.013146,
        -0.012644,
        -0.011812,
        -0.010762,
        -0.009601,
        -0.008416,
        -0.007271,
        -0.006213
      ]
    },
    "y10": {
      "unit": "pp_dev",
      "path": [
        -0.000332,
        -0.000574,
        -0.001104,
        -0.001847,
        -0.002696,
        -0.003571,
        -0.004429,
        -0.005249,
        -0.006033,
        -0.00669,
        -0.007134,
        -0.007322,
        -0.007258,
        -0.006978,
        -0.006533,
        -0.00598,
        -0.005371,
        -0.004749,
        -0.004147,
        -0.003588
      ]
    },
    "N": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.0,
        -3.5e-05,
        -0.000208,
        -0.000684,
        -0.001646,
        -0.003206,
        -0.005366,
        -0.008049,
        -0.011134,
        -0.014395,
        -0.017541,
        -0.020303,
        -0.022475,
        -0.023917,
        -0.024556,
        -0.024383,
        -0.023441,
        -0.021819,
        -0.019638,
        -0.01704
      ]
    },
    "w": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.0,
        0.00149,
        0.005017,
        0.009959,
        0.015558,
        0.021256,
        0.026729,
        0.031826,
        0.036504,
        0.040045,
        0.041817,
        0.041504,
        0.039107,
        0.034863,
        0.029144,
        0.022377,
        0.014986,
        0.007361,
        -0.000166,
        -0.007326
      ]
    },
    "I": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.01724,
        -0.036963,
        -0.055286,
        -0.071507,
        -0.087578,
        -0.10462,
        -0.12281,
        -0.142149,
        -0.149241,
        -0.145926,
        -0.13428,
        -0.117702,
        -0.098962,
        -0.079919,
        -0.061683,
        -0.044856,
        -0.029749,
        -0.016498,
        -0.005154,
        0.004295
      ]
    },
    "K": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -8.6e-05,
        -0.000271,
        -0.000547,
        -0.000905,
        -0.001343,
        -0.001866,
        -0.00248,
        -0.003191,
        -0.003937,
        -0.004667,
        -0.005338,
        -0.005927,
        -0.006421,
        -0.006821,
        -0.007129,
        -0.007354,
        -0.007502,
        -0.007585,
        -0.007611,
        -0.007589
      ]
    },
    "Q": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.012068,
        -0.025874,
        -0.0387,
        -0.050055,
        -0.061305,
        -0.073234,
        -0.085967,
        -0.099504,
        -0.104468,
        -0.102148,
        -0.093996,
        -0.082392,
        -0.069273,
        -0.055944,
        -0.043178,
        -0.031399,
        -0.020824,
        -0.011549,
        -0.003608,
        0.003007
      ]
    },
    "G": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.000321,
        0.000421,
        0.000676,
        0.001136,
        0.001825,
        0.002712,
        0.003736,
        0.004843,
        0.005657,
        0.006174,
        0.006391,
        0.006347,
        0.006083,
        0.005643,
        0.005064,
        0.004386,
        0.003648,
        0.002889,
        0.002144,
        0.001442
      ]
    },
    "B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.0,
        -1.3e-05,
        -8.2e-05,
        -0.000276,
        -0.000682,
        -0.001369,
        -0.00237,
        -0.003684,
        -0.00529,
        -0.00712,
        -0.009066,
        -0.011015,
        -0.012861,
        -0.014514,
        -0.015904,
        -0.016982,
        -0.017719,
        -0.018111,
        -0.018167,
        -0.017916
      ]
    },
    "NX": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.009124,
        0.018847,
        0.025242,
        0.030172,
        0.034849,
        0.039886,
        0.045515,
        0.051793,
        0.054131,
        0.053963,
        0.052233,
        0.049572,
        0.046385,
        0.042925,
        0.039355,
        0.035786,
        0.032298,
        0.02895,
        0.025786,
        0.02284
      ]
    },
    "pi": {
      "unit": "pp_dev",
      "path": [
        0.007535,
        0.011917,
        0.011124,
        0.009192,
        0.007655,
        0.006824,
        0.006583,
        0.006735,
        0.003407,
        -0.000367,
        -0.003368,
        -0.005303,
        -0.006291,
        -0.006573,
        -0.006387,
        -0.005924,
        -0.005321,
        -0.004671,
        -0.004031,
        -0.003435
      ]
    },
    "mc": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.001099,
        -0.001467,
        -0.002433,
        -0.004219,
        -0.006953,
        -0.010516,
        -0.014648,
        -0.019114,
        -0.022593,
        -0.024983,
        -0.026174,
        -0.026243,
        -0.025339,
        -0.02364,
        -0.021328,
        -0.018587,
        -0.015597,
        -0.012523,
        -0.009512,
        -0.006682
      ]
    },
    "unemployment": {
      "unit": "pp_dev",
      "path": [
        0.000125,
        0.000258,
        0.000465,
        0.000821,
        0.001393,
        0.002217,
        0.003291,
        0.004585,
        0.005927,
        0.00718,
        0.00823,
        0.009004,
        0.009465,
        0.009606,
        0.009445,
        0.009013,
        0.008356,
        0.007526,
        0.006576,
        0.005561
      ]
    },
    "credit_supply": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.0,
        -4e-06,
        -2.4e-05,
        -8e-05,
        -0.0002,
        -0.000402,
        -0.000692,
        -0.001068,
        -0.00152,
        -0.002016,
        -0.002505,
        -0.002943,
        -0.003301,
        -0.003566,
        -0.003739,
        -0.003824,
        -0.003834,
        -0.003782,
        -0.003681,
        -0.003542
      ]
    },
    "lending_spread": {
      "unit": "pp_dev",
      "path": [
        0.0,
        0.0,
        1e-06,
        3e-06,
        7e-06,
        1.5e-05,
        2.6e-05,
        4e-05,
        5.7e-05,
        7.5e-05,
        9.3e-05,
        0.00011,
        0.000123,
        0.000133,
        0.000139,
        0.000143,
        0.000143,
        0.000141,
        0.000137,
        0.000132
      ]
    },
    "gdp_services": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.001169,
        -0.001562,
        -0.002593,
        -0.004506,
        -0.007433,
        -0.011251,
        -0.015678,
        -0.020464,
        -0.024202,
        -0.026779,
        -0.028072,
        -0.02816,
        -0.027203,
        -0.025389,
        -0.022915,
        -0.019981,
        -0.016778,
        -0.013485,
        -0.010258,
        -0.007227
      ]
    },
    "gdp_manufacturing": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.019552,
        -0.040352,
        -0.053946,
        -0.064322,
        -0.074106,
        -0.084661,
        -0.096509,
        -0.109751,
        -0.114501,
        -0.113814,
        -0.109738,
        -0.103665,
        -0.096494,
        -0.088794,
        -0.080925,
        -0.073126,
        -0.065562,
        -0.058352,
        -0.051583,
        -0.045316
      ]
    },
    "r": {
      "unit": "pp_dev",
      "path": [
        0.002018,
        0.004917,
        0.007054,
        0.00814,
        0.008429,
        0.008268,
        0.007928,
        0.007584,
        0.006335,
        0.004226,
        0.001691,
        -0.000813,
        -0.002964,
        -0.004594,
        -0.005665,
        -0.006219,
        -0.006342,
        -0.006137,
        -0.005702,
        -0.005127
      ]
    },
    "bank_equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.0,
        -5e-06,
        -2.8e-05,
        -9.3e-05,
        -0.000232,
        -0.000467,
        -0.000805,
        -0.001242,
        -0.001768,
        -0.002344,
        -0.002913,
        -0.003422,
        -0.003838,
        -0.004147,
        -0.004347,
        -0.004447,
        -0.004459,
        -0.004398,
        -0.00428,
        -0.004119
      ]
    },
    "vix": {
      "unit": "index_level",
      "path": [
        15.010938,
        15.044417,
        15.116659,
        15.236153,
        15.405954,
        15.607039,
        15.817952,
        16.031789,
        16.14995,
        16.247671,
        16.292111,
        16.28033,
        16.222364,
        16.132143,
        16.023045,
        15.906065,
        15.789377,
        15.678472,
        15.576696,
        15.485745
      ]
    },
    "y3m": {
      "unit": "pp_dev",
      "path": [
        0.008073,
        0.019668,
        0.028217,
        0.032559,
        0.033718,
        0.033071,
        0.031712,
        0.030338,
        0.02534,
        0.016903,
        0.006764,
        -0.003252,
        -0.011855,
        -0.018378,
        -0.022662,
        -0.024877,
        -0.025369,
        -0.024547,
        -0.022809,
        -0.02051
      ]
    },
    "y30": {
      "unit": "pp_dev",
      "path": [
        -0.000215,
        -0.00028,
        -0.000443,
        -0.000678,
        -0.00095,
        -0.001232,
        -0.001509,
        -0.001775,
        -0.002031,
        -0.002245,
        -0.002388,
        -0.002448,
        -0.002423,
        -0.002327,
        -0.002177,
        -0.00199,
        -0.001784,
        -0.001574,
        -0.00137,
        -0.00118
      ]
    },
    "Q_B_3m": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.002018,
        -0.004917,
        -0.007054,
        -0.00814,
        -0.008429,
        -0.008268,
        -0.007928,
        -0.007584,
        -0.006335,
        -0.004226,
        -0.001691,
        0.000813,
        0.002964,
        0.004594,
        0.005665,
        0.006219,
        0.006342,
        0.006137,
        0.005702,
        0.005127
      ]
    },
    "Q_B_2y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.051622,
        -0.055723,
        -0.055066,
        -0.049971,
        -0.041466,
        -0.030642,
        -0.018423,
        -0.00551,
        0.007604,
        0.019647,
        0.029492,
        0.036516,
        0.040614,
        0.042059,
        0.041332,
        0.03899,
        0.035578,
        0.031568,
        0.027348,
        0.023205
      ]
    },
    "Q_B_5y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.020723,
        -0.014871,
        -0.006999,
        0.00223,
        0.01192,
        0.021417,
        0.030382,
        0.038725,
        0.046506,
        0.052971,
        0.057394,
        0.059435,
        0.059155,
        0.056899,
        0.053152,
        0.04843,
        0.043206,
        0.03787,
        0.03272,
        0.02796
      ]
    },
    "Q_B_10y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.002723,
        0.004706,
        0.009055,
        0.015143,
        0.022105,
        0.029286,
        0.036315,
        0.043045,
        0.049474,
        0.05486,
        0.058498,
        0.060042,
        0.059519,
        0.05722,
        0.053573,
        0.04904,
        0.044045,
        0.038943,
        0.034004,
        0.029418
      ]
    },
    "Q_B_30y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.003861,
        0.005045,
        0.00798,
        0.012208,
        0.0171,
        0.022176,
        0.027165,
        0.031959,
        0.036553,
        0.040403,
        0.04299,
        0.044058,
        0.043622,
        0.041893,
        0.039181,
        0.03582,
        0.032119,
        0.028335,
        0.024665,
        0.021245
      ]
    },
    "NEER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.051605,
        0.040646,
        0.013014,
        -0.004874,
        -0.020981,
        -0.038905,
        -0.059684,
        -0.083293,
        -0.120603,
        -0.140914,
        -0.149878,
        -0.151115,
        -0.147019,
        -0.139244,
        -0.128989,
        -0.117156,
        -0.104436,
        -0.091368,
        -0.078364,
        -0.065736
      ]
    },
    "USD": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.070432,
        0.157099,
        0.234406,
        0.318387,
        0.419783,
        0.544374,
        0.694559,
        0.87103,
        0.984882,
        1.053266,
        1.088409,
        1.099392,
        1.09293,
        1.074005,
        1.046334,
        1.012716,
        0.975288,
        0.935643,
        0.895,
        0.854275
      ]
    },
    "P_energy": {
      "unit": "USD/bbl (level)",
      "path": [
        80.0,
        79.997803,
        79.989247,
        79.970281,
        79.937896,
        79.893473,
        79.841372,
        79.785224,
        79.727152,
        79.673765,
        79.633669,
        79.61139,
        79.607213,
        79.618662,
        79.642,
        79.673289,
        79.708984,
        79.746216,
        79.782836,
        79.817352
      ]
    },
    "P_metals": {
      "unit": "index (level)",
      "path": [
        100.0,
        99.999122,
        99.995574,
        99.987392,
        99.972963,
        99.952678,
        99.928524,
        99.902409,
        99.875656,
        99.851587,
        99.834254,
        99.825646,
        99.825688,
        99.833018,
        99.845735,
        99.861905,
        99.879829,
        99.898163,
        99.915917,
        99.932416
      ]
    },
    "P_food": {
      "unit": "index (level)",
      "path": [
        100.0,
        99.998781,
        99.993828,
        99.982387,
        99.962173,
        99.933405,
        99.898352,
        99.859332,
        99.818052,
        99.778768,
        99.747013,
        99.726195,
        99.717267,
        99.719392,
        99.730712,
        99.748968,
        99.771894,
        99.797454,
        99.823942,
        99.850017
      ]
    },
    "P_gas": {
      "unit": "USD/mmBtu (level)",
      "path": [
        4.0,
        3.999834,
        3.999191,
        3.997767,
        3.99534,
        3.992013,
        3.988113,
        3.983907,
        3.97955,
        3.975534,
        3.972501,
        3.970794,
        3.970436,
        3.971244,
        3.972941,
        3.975235,
        3.977861,
        3.980607,
        3.983313,
        3.985869
      ]
    },
    "P_copper": {
      "unit": "index (level)",
      "path": [
        100.0,
        99.99929,
        99.996433,
        99.989863,
        99.978292,
        99.962058,
        99.942781,
        99.921982,
        99.9007,
        99.881609,
        99.867971,
        99.861348,
        99.861623,
        99.867647,
        99.877862,
        99.890707,
        99.904833,
        99.919192,
        99.933026,
        99.945832
      ]
    },
    "P_wheat": {
      "unit": "index (level)",
      "path": [
        100.0,
        99.999344,
        99.996733,
        99.990831,
        99.98063,
        99.966504,
        99.949867,
        99.932028,
        99.913879,
        99.897637,
        99.886046,
        99.880511,
        99.881059,
        99.886815,
        99.896483,
        99.908694,
        99.922196,
        99.935964,
        99.949215,
        99.961392
      ]
    },
    "P_gold": {
      "unit": "USD/oz (level)",
      "path": [
        1997.968843,
        1996.064937,
        1995.578599,
        1996.804017,
        1999.948154,
        2004.065113,
        2008.089333,
        2011.728047,
        2024.230459,
        2034.612549,
        2041.287082,
        2044.242372,
        2044.138756,
        2041.824881,
        2038.102258,
        2033.629617,
        2028.901942,
        2024.260323,
        2019.922318,
        2016.010146
      ]
    }
  },
  "summary": {
    "GDP_peak_pct": -0.0441,
    "GDP_peak_quarter": 12,
    "CPI_3yr_pp": 0.0885,
    "CPI_3yr_definition": "sum of quarterly pi_cpi IRF over Q1\u2013Q12",
    "equity_peak_pct": -0.4241,
    "equity_peak_quarter": 8
  },
  "qa_checks": {
    "json_matches_peaks": true,
    "complete_q1_q20": true,
    "no_nan": true,
    "rer_sign": "increase=real_depreciation",
    "ok": true,
    "reasons": []
  }
}