{
  "record_id": "irf_v64_metals_cut_20_za",
  "model": {
    "name": "global_macro",
    "engine": "global_macro_v64",
    "contract": "v6.4"
  },
  "question": "Metals supply -20%",
  "shock": {
    "id": "metals_cut_20",
    "spec": {
      "metals": -0.2
    },
    "units": {
      "metals": "supply_fraction"
    },
    "held_fixed": {
      "oil": 80.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.208766,
        0.292151,
        0.312927,
        0.303171,
        0.278927,
        0.248453,
        0.216147,
        0.184579,
        0.15529,
        0.129121,
        0.106482,
        0.087455,
        0.071893,
        0.059498,
        0.049879,
        0.042603,
        0.037237,
        0.033368,
        0.030628,
        0.028699
      ]
    },
    "C": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.094072,
        0.149861,
        0.175437,
        0.181166,
        0.174824,
        0.161614,
        0.144901,
        0.12691,
        0.109112,
        0.092433,
        0.077423,
        0.064355,
        0.053299,
        0.044185,
        0.036851,
        0.031082,
        0.02664,
        0.023285,
        0.020789,
        0.018948
      ]
    },
    "pi_cpi": {
      "unit": "pp_dev",
      "path": [
        0.02163,
        0.02854,
        0.027263,
        0.022786,
        0.017747,
        0.013216,
        0.00947,
        0.006471,
        0.004102,
        0.002246,
        0.000811,
        -0.000267,
        -0.001043,
        -0.001561,
        -0.001865,
        -0.001994,
        -0.001988,
        -0.001881,
        -0.001705,
        -0.001486
      ]
    },
    "i": {
      "unit": "pp_dev",
      "path": [
        0.036551,
        0.076021,
        0.104001,
        0.117649,
        0.119174,
        0.112176,
        0.100009,
        0.08528,
        0.069824,
        0.054848,
        0.041089,
        0.028959,
        0.018637,
        0.010151,
        0.003421,
        -0.001702,
        -0.005403,
        -0.007891,
        -0.009376,
        -0.010059
      ]
    },
    "RER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -6.321061,
        -8.870657,
        -9.593141,
        -9.453722,
        -8.929731,
        -8.255655,
        -7.545185,
        -6.852011,
        -6.200067,
        -5.598553,
        -5.049479,
        -4.551383,
        -4.101227,
        -3.695343,
        -3.329903,
        -3.001163,
        -2.705578,
        -2.439856,
        -2.200972,
        -1.986174
      ]
    },
    "P_H": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.032901,
        0.076046,
        0.118867,
        0.156794,
        0.18812,
        0.212505,
        0.230265,
        0.242043,
        0.248644,
        0.250919,
        0.24971,
        0.245803,
        0.239901,
        0.232607,
        0.224425,
        0.215754,
        0.206902,
        0.198094,
        0.189486,
        0.181175
      ]
    },
    "Q_B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.152295,
        -0.316753,
        -0.433339,
        -0.490203,
        -0.49656,
        -0.4674,
        -0.416705,
        -0.355333,
        -0.290935,
        -0.228533,
        -0.171205,
        -0.120661,
        -0.077655,
        -0.042296,
        -0.014252,
        0.012879,
        0.022514,
        0.032881,
        0.039067,
        0.041914
      ]
    },
    "equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.830079,
        1.150197,
        1.221433,
        1.17544,
        1.076612,
        0.957018,
        0.833001,
        0.71368,
        0.604279,
        0.507457,
        0.424349,
        0.354941,
        0.298449,
        0.253583,
        0.218764,
        0.192309,
        0.172564,
        0.157997,
        0.147254,
        0.139189
      ]
    },
    "y2": {
      "unit": "pp_dev",
      "path": [
        0.093858,
        0.098017,
        0.09537,
        0.087506,
        0.07642,
        0.063853,
        0.0511,
        0.039026,
        0.028153,
        0.01875,
        0.010908,
        0.004599,
        -0.000278,
        -0.003873,
        -0.00636,
        -0.007918,
        -0.008725,
        -0.008945,
        -0.008727,
        -0.0082
      ]
    },
    "y5": {
      "unit": "pp_dev",
      "path": [
        0.047168,
        0.044834,
        0.040546,
        0.034893,
        0.028603,
        0.022287,
        0.01637,
        0.011112,
        0.006636,
        0.002974,
        9.8e-05,
        -0.002057,
        -0.003579,
        -0.004562,
        -0.005101,
        -0.005288,
        -0.005207,
        -0.004932,
        -0.004524,
        -0.004036
      ]
    },
    "y10": {
      "unit": "pp_dev",
      "path": [
        0.02183,
        0.020929,
        0.019043,
        0.016459,
        0.013533,
        0.01057,
        0.007781,
        0.005296,
        0.003179,
        0.001447,
        8.9e-05,
        -0.000927,
        -0.00164,
        -0.002096,
        -0.002342,
        -0.002421,
        -0.002372,
        -0.002233,
        -0.002033,
        -0.001797
      ]
    },
    "N": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.046442,
        0.103257,
        0.154882,
        0.1955,
        0.223825,
        0.240596,
        0.247386,
        0.24606,
        0.238494,
        0.226431,
        0.211404,
        0.194704,
        0.177372,
        0.160207,
        0.143789,
        0.128507,
        0.114589,
        0.102137,
        0.091156,
        0.08158
      ]
    },
    "w": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.003304,
        0.014168,
        0.033056,
        0.058572,
        0.088714,
        0.121483,
        0.155132,
        0.188233,
        0.219674,
        0.248625,
        0.274512,
        0.296976,
        0.315844,
        0.331094,
        0.342826,
        0.351233,
        0.356572,
        0.35914,
        0.359257,
        0.357244
      ]
    },
    "I": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.537765,
        0.799819,
        0.75347,
        0.674542,
        0.588992,
        0.506957,
        0.431951,
        0.365473,
        0.308075,
        0.259613,
        0.219696,
        0.187603,
        0.162424,
        0.143124,
        0.12863,
        0.117906,
        0.110005,
        0.104109,
        0.099533,
        0.095737
      ]
    },
    "K": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.002689,
        0.006688,
        0.010455,
        0.013828,
        0.016773,
        0.019308,
        0.021467,
        0.023295,
        0.024835,
        0.026133,
        0.027232,
        0.02817,
        0.028982,
        0.029698,
        0.030341,
        0.03093,
        0.03148,
        0.032001,
        0.032498,
        0.032977
      ]
    },
    "Q": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.376435,
        0.559873,
        0.527429,
        0.472179,
        0.412294,
        0.35487,
        0.302366,
        0.255831,
        0.215653,
        0.181729,
        0.153787,
        0.131322,
        0.113697,
        0.100187,
        0.090041,
        0.082534,
        0.077004,
        0.072876,
        0.069673,
        0.067016
      ]
    },
    "G": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.177358,
        0.248369,
        0.268291,
        0.264435,
        0.250272,
        0.23233,
        0.213674,
        0.195635,
        0.178712,
        0.163028,
        0.14855,
        0.135189,
        0.12285,
        0.111451,
        0.100924,
        0.091215,
        0.082279,
        0.074077,
        0.066574,
        0.059734
      ]
    },
    "B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.017794,
        0.042107,
        0.067467,
        0.09127,
        0.112335,
        0.130208,
        0.144819,
        0.156314,
        0.164967,
        0.171118,
        0.175131,
        0.177371,
        0.178181,
        0.17787,
        0.176707,
        0.17492,
        0.17269,
        0.170163,
        0.167448,
        0.164623
      ]
    },
    "NX": {
      "unit": "pct_dev_from_baseline",
      "path": [
        1.406654,
        1.966726,
        2.11809,
        2.078428,
        1.955308,
        1.801253,
        1.641336,
        1.487017,
        1.343069,
        1.211049,
        1.091002,
        0.982317,
        0.884131,
        0.795523,
        0.715603,
        0.64354,
        0.578578,
        0.52003,
        0.46728,
        0.419768
      ]
    },
    "pi": {
      "unit": "pp_dev",
      "path": [
        0.015141,
        0.019978,
        0.019084,
        0.01595,
        0.012423,
        0.009251,
        0.006629,
        0.00453,
        0.002872,
        0.001572,
        0.000568,
        -0.000187,
        -0.00073,
        -0.001093,
        -0.001305,
        -0.001396,
        -0.001392,
        -0.001317,
        -0.001194,
        -0.00104
      ]
    },
    "mc": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.126984,
        0.177709,
        0.190366,
        0.184467,
        0.169768,
        0.15129,
        0.131702,
        0.112563,
        0.094803,
        0.07893,
        0.065192,
        0.053636,
        0.044175,
        0.036628,
        0.030759,
        0.026308,
        0.023013,
        0.020625,
        0.018923,
        0.017714
      ]
    },
    "unemployment": {
      "unit": "pp_dev",
      "path": [
        -0.015657,
        -0.033654,
        -0.04871,
        -0.059271,
        -0.065372,
        -0.067663,
        -0.066959,
        -0.064062,
        -0.059694,
        -0.054454,
        -0.048827,
        -0.043179,
        -0.037776,
        -0.032795,
        -0.028337,
        -0.024448,
        -0.021129,
        -0.018349,
        -0.016059,
        -0.014197
      ]
    },
    "credit_supply": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.001005,
        0.002331,
        0.003658,
        0.00485,
        0.005857,
        0.006672,
        0.007305,
        0.007775,
        0.008102,
        0.008307,
        0.008409,
        0.008425,
        0.00837,
        0.008258,
        0.008099,
        0.007902,
        0.007677,
        0.007431,
        0.007168,
        0.006894
      ]
    },
    "lending_spread": {
      "unit": "pp_dev",
      "path": [
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0,
        0.0
      ]
    },
    "gdp_services": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.133193,
        0.186393,
        0.199647,
        0.193423,
        0.177955,
        0.158513,
        0.137902,
        0.117762,
        0.099075,
        0.082379,
        0.067936,
        0.055796,
        0.045868,
        0.03796,
        0.031823,
        0.027181,
        0.023757,
        0.021289,
        0.019541,
        0.01831
      ]
    },
    "gdp_manufacturing": {
      "unit": "pct_dev_from_baseline",
      "path": [
        1.933676,
        2.713383,
        2.933799,
        2.890262,
        2.728836,
        2.52133,
        2.302618,
        2.089245,
        1.888643,
        1.703706,
        1.535093,
        1.382372,
        1.244601,
        1.120626,
        1.009232,
        0.909228,
        0.81948,
        0.738935,
        0.666629,
        0.601688
      ]
    },
    "r": {
      "unit": "pp_dev",
      "path": [
        0.009138,
        0.019005,
        0.026,
        0.029412,
        0.029794,
        0.028044,
        0.025002,
        0.02132,
        0.017456,
        0.013712,
        0.010272,
        0.00724,
        0.004659,
        0.002538,
        0.000855,
        -0.000425,
        -0.001351,
        -0.001973,
        -0.002344,
        -0.002515
      ]
    },
    "bank_equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.003242,
        0.007518,
        0.0118,
        0.015645,
        0.018894,
        0.021522,
        0.023564,
        0.02508,
        0.026135,
        0.026797,
        0.027126,
        0.027178,
        0.027002,
        0.026638,
        0.026124,
        0.025491,
        0.024766,
        0.02397,
        0.023122,
        0.022238
      ]
    },
    "vix": {
      "unit": "index_level",
      "path": [
        15.013101,
        15.028218,
        15.043502,
        15.056648,
        15.067158,
        15.075251,
        15.082098,
        15.087402,
        15.090405,
        15.091355,
        15.089678,
        15.085529,
        15.079076,
        15.07066,
        15.060793,
        15.050009,
        15.038813,
        15.027655,
        15.016904,
        15.00685
      ]
    },
    "y3m": {
      "unit": "pp_dev",
      "path": [
        0.036551,
        0.076021,
        0.104001,
        0.117649,
        0.119174,
        0.112176,
        0.100009,
        0.08528,
        0.069824,
        0.054848,
        0.041089,
        0.028959,
        0.018637,
        0.010151,
        0.003421,
        -0.001702,
        -0.005403,
        -0.007891,
        -0.009376,
        -0.010059
      ]
    },
    "y30": {
      "unit": "pp_dev",
      "path": [
        0.007316,
        0.007011,
        0.006378,
        0.005511,
        0.00453,
        0.003537,
        0.002602,
        0.001769,
        0.001058,
        0.000476,
        1.9e-05,
        -0.000323,
        -0.000565,
        -0.00072,
        -0.000804,
        -0.000833,
        -0.000819,
        -0.000774,
        -0.000708,
        -0.00063
      ]
    },
    "Q_B_3m": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.009138,
        -0.019005,
        -0.026,
        -0.029412,
        -0.029794,
        -0.028044,
        -0.025002,
        -0.02132,
        -0.017456,
        -0.013712,
        -0.010272,
        -0.00724,
        -0.004659,
        -0.002538,
        -0.000855,
        0.000425,
        0.001351,
        0.001973,
        0.002344,
        0.002515
      ]
    },
    "Q_B_2y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.17833,
        -0.186232,
        -0.181204,
        -0.166262,
        -0.145198,
        -0.12132,
        -0.097089,
        -0.07415,
        -0.053492,
        -0.035625,
        -0.020724,
        -0.008739,
        0.000528,
        0.007359,
        0.012084,
        0.015045,
        0.016577,
        0.016995,
        0.016581,
        0.015581
      ]
    },
    "Q_B_5y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.212256,
        -0.201753,
        -0.182456,
        -0.157021,
        -0.128715,
        -0.100289,
        -0.073667,
        -0.050003,
        -0.02986,
        -0.013383,
        -0.000443,
        0.009258,
        0.016105,
        0.020527,
        0.022954,
        0.023798,
        0.023433,
        0.022192,
        0.020356,
        0.01816
      ]
    },
    "Q_B_10y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.179002,
        -0.17162,
        -0.156155,
        -0.134961,
        -0.110972,
        -0.086671,
        -0.063803,
        -0.043427,
        -0.026065,
        -0.011865,
        -0.000727,
        0.007598,
        0.013447,
        0.01719,
        0.019203,
        0.019848,
        0.019454,
        0.018312,
        0.01667,
        0.014733
      ]
    },
    "Q_B_30y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.131688,
        -0.126204,
        -0.114799,
        -0.099197,
        -0.081549,
        -0.063671,
        -0.046844,
        -0.031841,
        -0.019049,
        -0.008574,
        -0.000346,
        0.005817,
        0.010161,
        0.012957,
        0.01448,
        0.014993,
        0.014738,
        0.013927,
        0.012744,
        0.011337
      ]
    },
    "NEER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        6.12203,
        8.590509,
        9.291154,
        9.157305,
        8.650742,
        7.998461,
        7.310617,
        6.639288,
        6.00772,
        5.424865,
        4.892711,
        4.409869,
        3.973419,
        3.579827,
        3.2254,
        2.906524,
        2.619778,
        2.361985,
        2.130225,
        1.92184
      ]
    },
    "USD": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -6.598912,
        -9.258663,
        -10.011173,
        -9.865611,
        -9.321111,
        -8.622629,
        -7.888554,
        -7.174341,
        -6.50423,
        -5.886891,
        -5.323959,
        -4.813318,
        -4.351416,
        -3.934174,
        -3.557429,
        -3.21722,
        -2.909888,
        -2.632107,
        -2.380879,
        -2.153521
      ]
    },
    "P_energy": {
      "unit": "USD/bbl (level)",
      "path": [
        80.012242,
        80.022297,
        80.02611,
        80.023663,
        80.016115,
        80.004875,
        79.991309,
        79.976809,
        79.962729,
        79.950113,
        79.939851,
        79.932482,
        79.92823,
        79.927059,
        79.928702,
        79.932742,
        79.938682,
        79.946,
        79.954193,
        79.962805
      ]
    },
    "P_metals": {
      "unit": "index (level)",
      "path": [
        128.585998,
        140.026809,
        143.175279,
        142.431665,
        139.971682,
        136.860853,
        133.611651,
        130.46213,
        127.51497,
        124.806624,
        122.341908,
        120.111004,
        118.097902,
        116.284527,
        114.652699,
        113.185054,
        111.865441,
        110.679049,
        109.612413,
        108.653354
      ]
    },
    "P_food": {
      "unit": "index (level)",
      "path": [
        100.016891,
        100.031648,
        100.038808,
        100.037934,
        100.030166,
        100.017108,
        100.000446,
        99.981969,
        99.963464,
        99.946409,
        99.932024,
        99.921107,
        99.914065,
        99.910952,
        99.911528,
        99.915342,
        99.921814,
        99.93031,
        99.940193,
        99.950867
      ]
    },
    "P_gas": {
      "unit": "USD/mmBtu (level)",
      "path": [
        4.001119,
        4.002064,
        4.00249,
        4.002403,
        4.00191,
        4.00113,
        4.000169,
        3.999132,
        3.998114,
        3.997189,
        3.99642,
        3.995844,
        3.995478,
        3.995323,
        3.995362,
        3.995569,
        3.99591,
        3.996352,
        3.99686,
        3.997405
      ]
    },
    "P_copper": {
      "unit": "index (level)",
      "path": [
        100.005439,
        100.009652,
        100.010796,
        100.008974,
        100.004804,
        99.998972,
        99.992068,
        99.984715,
        99.97755,
        99.971079,
        99.965721,
        99.96174,
        99.959251,
        99.95825,
        99.958626,
        99.960197,
        99.962741,
        99.96602,
        99.969804,
        99.973879
      ]
    },
    "P_wheat": {
      "unit": "index (level)",
      "path": [
        100.01144,
        100.021153,
        100.025637,
        100.024832,
        100.019659,
        100.011272,
        100.000807,
        99.98942,
        99.978226,
        99.968126,
        99.95983,
        99.953777,
        99.950157,
        99.948946,
        99.949943,
        99.952826,
        99.957209,
        99.962682,
        99.968845,
        99.975336
      ]
    },
    "P_gold": {
      "unit": "USD/oz (level)",
      "path": [
        2003.833146,
        2005.376025,
        2006.035678,
        2006.377902,
        2006.645347,
        2006.925098,
        2007.273328,
        2007.639141,
        2007.941681,
        2008.15777,
        2008.229683,
        2008.144768,
        2007.898722,
        2007.502088,
        2006.979419,
        2006.360112,
        2005.674845,
        2004.95296,
        2004.220733,
        2003.500432
      ]
    }
  },
  "summary": {
    "GDP_peak_pct": 0.3129,
    "GDP_peak_quarter": 3,
    "CPI_3yr_pp": 0.154,
    "CPI_3yr_definition": "sum of quarterly pi_cpi IRF over Q1\u2013Q12",
    "equity_peak_pct": 1.2214,
    "equity_peak_quarter": 3
  },
  "qa_checks": {
    "json_matches_peaks": true,
    "complete_q1_q20": true,
    "no_nan": true,
    "rer_sign": "increase=real_depreciation",
    "ok": true,
    "reasons": []
  }
}