{
  "record_id": "irf_v64_oil_50_za",
  "model": {
    "name": "global_macro",
    "engine": "global_macro_v64",
    "contract": "v6.4"
  },
  "question": "Oil $50/bbl",
  "shock": {
    "id": "oil_50",
    "spec": {
      "oil": 50.0
    },
    "units": {
      "oil": "usd_per_bbl_level"
    },
    "held_fixed": {
      "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.209346,
        0.303116,
        0.348584,
        0.375636,
        0.39854,
        0.421965,
        0.44647,
        0.470555,
        0.491701,
        0.507428,
        0.515833,
        0.516339,
        0.508704,
        0.492499,
        0.468592,
        0.438191,
        0.402681,
        0.363554,
        0.322206,
        0.279938
      ]
    },
    "C": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.121713,
        0.196271,
        0.23208,
        0.24623,
        0.252168,
        0.257095,
        0.263855,
        0.272628,
        0.282157,
        0.290749,
        0.296837,
        0.299495,
        0.298123,
        0.292191,
        0.281828,
        0.267473,
        0.249755,
        0.229422,
        0.20724,
        0.183958
      ]
    },
    "pi_cpi": {
      "unit": "pp_dev",
      "path": [
        -0.096924,
        -0.129353,
        -0.128278,
        -0.112806,
        -0.092616,
        -0.072085,
        -0.05294,
        -0.035654,
        -0.020296,
        -0.006843,
        0.004737,
        0.014553,
        0.022702,
        0.029187,
        0.034097,
        0.037574,
        0.039773,
        0.040903,
        0.041137,
        0.040637
      ]
    },
    "i": {
      "unit": "pp_dev",
      "path": [
        -0.155733,
        -0.325002,
        -0.450253,
        -0.518405,
        -0.535367,
        -0.513124,
        -0.463933,
        -0.398084,
        -0.323531,
        -0.246185,
        -0.170316,
        -0.098804,
        -0.033498,
        0.02437,
        0.074133,
        0.115605,
        0.148957,
        0.174689,
        0.193472,
        0.20608
      ]
    },
    "RER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.715649,
        -1.016573,
        -1.110497,
        -1.111139,
        -1.077626,
        -1.038004,
        -1.003497,
        -0.976911,
        -0.957061,
        -0.941263,
        -0.926637,
        -0.91084,
        -0.892172,
        -0.869452,
        -0.84215,
        -0.81025,
        -0.774098,
        -0.73439,
        -0.691921,
        -0.647562
      ]
    },
    "P_H": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.038847,
        0.094778,
        0.157372,
        0.221628,
        0.285426,
        0.347883,
        0.408594,
        0.467204,
        0.523178,
        0.575769,
        0.624086,
        0.667274,
        0.704548,
        0.735139,
        0.758484,
        0.774261,
        0.782384,
        0.783001,
        0.776455,
        0.763252
      ]
    },
    "Q_B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.648889,
        1.354174,
        1.876053,
        2.160021,
        2.230695,
        2.138015,
        1.933056,
        1.658682,
        1.348047,
        1.025772,
        0.709648,
        0.411682,
        0.139574,
        -0.101541,
        -0.308887,
        -0.481686,
        -0.620654,
        -0.72787,
        -0.806133,
        -0.858667
      ]
    },
    "equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.962271,
        1.452949,
        1.719702,
        1.877461,
        1.986691,
        2.072474,
        2.143931,
        2.201133,
        2.238992,
        2.251536,
        2.234199,
        2.186883,
        2.110169,
        2.003451,
        1.870894,
        1.717659,
        1.549358,
        1.371746,
        1.190073,
        1.00912
      ]
    },
    "y2": {
      "unit": "pp_dev",
      "path": [
        -0.419988,
        -0.440962,
        -0.43111,
        -0.396118,
        -0.343668,
        -0.280934,
        -0.213748,
        -0.146489,
        -0.082278,
        -0.023217,
        0.029392,
        0.074865,
        0.112976,
        0.143831,
        0.167798,
        0.18543,
        0.197397,
        0.204438,
        0.20731,
        0.206751
      ]
    },
    "y5": {
      "unit": "pp_dev",
      "path": [
        -0.164746,
        -0.146293,
        -0.119237,
        -0.085965,
        -0.049478,
        -0.012445,
        0.023094,
        0.055741,
        0.084633,
        0.109321,
        0.129665,
        0.145746,
        0.157799,
        0.166154,
        0.171207,
        0.173389,
        0.17314,
        0.170891,
        0.167048,
        0.161981
      ]
    },
    "y10": {
      "unit": "pp_dev",
      "path": [
        -0.004363,
        0.001581,
        0.011643,
        0.024733,
        0.039429,
        0.054459,
        0.068849,
        0.081931,
        0.093292,
        0.102721,
        0.110151,
        0.115624,
        0.119251,
        0.121191,
        0.121634,
        0.120784,
        0.118851,
        0.116041,
        0.112547,
        0.108545
      ]
    },
    "N": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.045806,
        0.104738,
        0.163142,
        0.216702,
        0.265233,
        0.30976,
        0.351347,
        0.390585,
        0.427427,
        0.461289,
        0.491251,
        0.516406,
        0.535921,
        0.548988,
        0.5551,
        0.554079,
        0.546056,
        0.531445,
        0.510879,
        0.485152
      ]
    },
    "w": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.003258,
        -0.002213,
        -0.017632,
        -0.039551,
        -0.063284,
        -0.084459,
        -0.099575,
        -0.106113,
        -0.102456,
        -0.087782,
        -0.061948,
        -0.025374,
        0.021066,
        0.07614,
        0.138339,
        0.205968,
        0.277242,
        0.350362,
        0.423591,
        0.495314
      ]
    },
    "I": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.849624,
        1.478395,
        1.748018,
        1.907746,
        1.99205,
        2.023051,
        2.01694,
        1.983059,
        1.925364,
        1.845865,
        1.746252,
        1.630567,
        1.501245,
        1.358762,
        1.207856,
        1.052523,
        0.896558,
        0.743484,
        0.5961,
        0.456787
      ]
    },
    "K": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.004248,
        0.01164,
        0.02038,
        0.029919,
        0.039879,
        0.049994,
        0.060079,
        0.069994,
        0.079621,
        0.088851,
        0.097582,
        0.105735,
        0.113241,
        0.120035,
        0.126074,
        0.131337,
        0.135819,
        0.139537,
        0.142517,
        0.144801
      ]
    },
    "Q": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.594737,
        1.034877,
        1.223613,
        1.335422,
        1.394435,
        1.416136,
        1.411858,
        1.388141,
        1.347754,
        1.292106,
        1.222376,
        1.141397,
        1.050871,
        0.951133,
        0.845499,
        0.736766,
        0.627591,
        0.520439,
        0.41727,
        0.319751
      ]
    },
    "G": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.03652,
        -0.051897,
        -0.058882,
        -0.062901,
        -0.066406,
        -0.070142,
        -0.074156,
        -0.07815,
        -0.081668,
        -0.084279,
        -0.085659,
        -0.085712,
        -0.084396,
        -0.081651,
        -0.077632,
        -0.072547,
        -0.066633,
        -0.060136,
        -0.05329,
        -0.046312
      ]
    },
    "B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.01755,
        0.042622,
        0.070608,
        0.099718,
        0.129528,
        0.160084,
        0.191516,
        0.223845,
        0.25688,
        0.29023,
        0.323346,
        0.355633,
        0.386486,
        0.415263,
        0.441407,
        0.464461,
        0.484092,
        0.50009,
        0.512364,
        0.520926
      ]
    },
    "NX": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.379453,
        0.561955,
        0.641443,
        0.666454,
        0.66225,
        0.642447,
        0.614572,
        0.58293,
        0.550107,
        0.517695,
        0.486663,
        0.457496,
        0.430441,
        0.405684,
        0.383198,
        0.362863,
        0.344504,
        0.327902,
        0.312837,
        0.299085
      ]
    },
    "pi": {
      "unit": "pp_dev",
      "path": [
        -0.067846,
        -0.090547,
        -0.089795,
        -0.078964,
        -0.064831,
        -0.050459,
        -0.037058,
        -0.024958,
        -0.014208,
        -0.00479,
        0.003316,
        0.010187,
        0.015891,
        0.020431,
        0.023868,
        0.026302,
        0.027841,
        0.028632,
        0.028796,
        0.028446
      ]
    },
    "mc": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.132005,
        0.191195,
        0.219679,
        0.236253,
        0.249909,
        0.263665,
        0.277971,
        0.291982,
        0.304216,
        0.313202,
        0.317808,
        0.317691,
        0.312708,
        0.302605,
        0.287905,
        0.269332,
        0.247718,
        0.223955,
        0.198879,
        0.173269
      ]
    },
    "unemployment": {
      "unit": "pp_dev",
      "path": [
        -0.015701,
        -0.034509,
        -0.052026,
        -0.067192,
        -0.080285,
        -0.091861,
        -0.102381,
        -0.112077,
        -0.120935,
        -0.128759,
        -0.135256,
        -0.140168,
        -0.143279,
        -0.144396,
        -0.143442,
        -0.140446,
        -0.135535,
        -0.128918,
        -0.120854,
        -0.111636
      ]
    },
    "credit_supply": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.001001,
        0.002374,
        0.003818,
        0.005196,
        0.00645,
        0.007558,
        0.008518,
        0.009336,
        0.010023,
        0.010589,
        0.011046,
        0.011404,
        0.011677,
        0.01187,
        0.011991,
        0.012045,
        0.01204,
        0.01198,
        0.011872,
        0.011721
      ]
    },
    "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.133563,
        0.193388,
        0.222397,
        0.239656,
        0.254269,
        0.269214,
        0.284848,
        0.300214,
        0.313705,
        0.323739,
        0.329101,
        0.329424,
        0.324553,
        0.314214,
        0.298962,
        0.279566,
        0.256911,
        0.231948,
        0.205567,
        0.1786
      ]
    },
    "gdp_manufacturing": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.5211,
        0.74854,
        0.831922,
        0.848054,
        0.835747,
        0.813547,
        0.789584,
        0.766704,
        0.745225,
        0.724466,
        0.703513,
        0.681642,
        0.658316,
        0.633179,
        0.606242,
        0.577688,
        0.547834,
        0.517078,
        0.48585,
        0.454585
      ]
    },
    "r": {
      "unit": "pp_dev",
      "path": [
        -0.038933,
        -0.08125,
        -0.112563,
        -0.129601,
        -0.133842,
        -0.128281,
        -0.115983,
        -0.099521,
        -0.080883,
        -0.061546,
        -0.042579,
        -0.024701,
        -0.008374,
        0.006092,
        0.018533,
        0.028901,
        0.037239,
        0.043672,
        0.048368,
        0.05152
      ]
    },
    "bank_equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.003228,
        0.007657,
        0.012317,
        0.016762,
        0.020806,
        0.024381,
        0.027477,
        0.030117,
        0.032332,
        0.034159,
        0.035631,
        0.036788,
        0.037667,
        0.038291,
        0.03868,
        0.038856,
        0.038838,
        0.038645,
        0.038296,
        0.037809
      ]
    },
    "vix": {
      "unit": "index_level",
      "path": [
        15.746454,
        16.080576,
        16.211189,
        16.241938,
        16.224229,
        16.183866,
        16.133806,
        16.080364,
        16.026669,
        15.974307,
        15.92409,
        15.876247,
        15.830825,
        15.788039,
        15.747918,
        15.710386,
        15.67534,
        15.642559,
        15.611879,
        15.583134
      ]
    },
    "y3m": {
      "unit": "pp_dev",
      "path": [
        -0.155733,
        -0.325002,
        -0.450253,
        -0.518405,
        -0.535367,
        -0.513124,
        -0.463933,
        -0.398084,
        -0.323531,
        -0.246185,
        -0.170316,
        -0.098804,
        -0.033498,
        0.02437,
        0.074133,
        0.115605,
        0.148957,
        0.174689,
        0.193472,
        0.20608
      ]
    },
    "y30": {
      "unit": "pp_dev",
      "path": [
        0.013031,
        0.014349,
        0.017077,
        0.020847,
        0.025184,
        0.029662,
        0.033954,
        0.037835,
        0.041167,
        0.043877,
        0.045941,
        0.047373,
        0.048208,
        0.048498,
        0.048306,
        0.047698,
        0.046744,
        0.045512,
        0.044065,
        0.042461
      ]
    },
    "Q_B_3m": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.038933,
        0.08125,
        0.112563,
        0.129601,
        0.133842,
        0.128281,
        0.115983,
        0.099521,
        0.080883,
        0.061546,
        0.042579,
        0.024701,
        0.008374,
        -0.006092,
        -0.018533,
        -0.028901,
        -0.037239,
        -0.043672,
        -0.048368,
        -0.05152
      ]
    },
    "Q_B_2y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.797976,
        0.837828,
        0.819109,
        0.752624,
        0.652969,
        0.533775,
        0.40612,
        0.27833,
        0.156329,
        0.044113,
        -0.055845,
        -0.142244,
        -0.214654,
        -0.273279,
        -0.318817,
        -0.352316,
        -0.375055,
        -0.388432,
        -0.393889,
        -0.392828
      ]
    },
    "Q_B_5y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.741359,
        0.658317,
        0.536567,
        0.386844,
        0.22265,
        0.056004,
        -0.103923,
        -0.250834,
        -0.380848,
        -0.491945,
        -0.583492,
        -0.655858,
        -0.710095,
        -0.747694,
        -0.770434,
        -0.780252,
        -0.779131,
        -0.769011,
        -0.751716,
        -0.728916
      ]
    },
    "Q_B_10y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.035775,
        -0.012962,
        -0.095475,
        -0.202809,
        -0.323318,
        -0.446565,
        -0.564562,
        -0.671831,
        -0.764996,
        -0.842312,
        -0.90324,
        -0.948115,
        -0.977857,
        -0.993768,
        -0.997395,
        -0.990425,
        -0.974578,
        -0.951538,
        -0.922888,
        -0.89007
      ]
    },
    "Q_B_30y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.234567,
        -0.258287,
        -0.307381,
        -0.375246,
        -0.453319,
        -0.533921,
        -0.611174,
        -0.681034,
        -0.741004,
        -0.789779,
        -0.82694,
        -0.85271,
        -0.867743,
        -0.872969,
        -0.869505,
        -0.858568,
        -0.841401,
        -0.819222,
        -0.793176,
        -0.764304
      ]
    },
    "NEER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.439014,
        0.626838,
        0.672732,
        0.65823,
        0.625836,
        0.594955,
        0.572334,
        0.558705,
        0.552018,
        0.54932,
        0.547724,
        0.545035,
        0.539688,
        0.53055,
        0.517119,
        0.499369,
        0.477579,
        0.452384,
        0.424477,
        0.394608
      ]
    },
    "USD": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.763346,
        -1.114784,
        -1.251309,
        -1.279707,
        -1.255826,
        -1.207351,
        -1.146845,
        -1.080867,
        -1.012177,
        -0.941999,
        -0.871079,
        -0.800188,
        -0.730154,
        -0.66173,
        -0.595696,
        -0.532792,
        -0.473646,
        -0.41884,
        -0.368772,
        -0.323698
      ]
    },
    "P_energy": {
      "unit": "USD/bbl (level)",
      "path": [
        65.070923,
        58.388478,
        55.776221,
        55.161241,
        55.515426,
        56.322677,
        57.323873,
        58.392724,
        59.466623,
        60.513867,
        61.518205,
        62.475064,
        63.383491,
        64.239214,
        65.041638,
        65.792276,
        66.4932,
        67.148824,
        67.76242,
        68.337329
      ]
    },
    "P_metals": {
      "unit": "index (level)",
      "path": [
        100.264189,
        100.515787,
        100.692161,
        100.800801,
        100.864559,
        100.901414,
        100.922487,
        100.934861,
        100.941565,
        100.942922,
        100.937934,
        100.926402,
        100.908038,
        100.881175,
        100.845394,
        100.801127,
        100.749139,
        100.691241,
        100.628833,
        100.563317
      ]
    },
    "P_food": {
      "unit": "index (level)",
      "path": [
        99.320032,
        98.427364,
        97.557257,
        96.817102,
        96.244672,
        95.83727,
        95.574328,
        95.43203,
        95.385529,
        95.411071,
        95.487456,
        95.599011,
        95.733156,
        95.877019,
        96.021775,
        96.16169,
        96.292894,
        96.414648,
        96.526356,
        96.6282
      ]
    },
    "P_gas": {
      "unit": "USD/mmBtu (level)",
      "path": [
        3.507868,
        3.284951,
        3.196351,
        3.174476,
        3.185585,
        3.212292,
        3.245538,
        3.281065,
        3.316795,
        3.35166,
        3.385078,
        3.417017,
        3.447529,
        3.476267,
        3.503108,
        3.528058,
        3.551091,
        3.572454,
        3.59222,
        3.610513
      ]
    },
    "P_copper": {
      "unit": "index (level)",
      "path": [
        100.257463,
        100.502625,
        100.673504,
        100.77609,
        100.831639,
        100.858732,
        100.86983,
        100.872257,
        100.869401,
        100.862208,
        100.850415,
        100.83367,
        100.811576,
        100.783532,
        100.749526,
        100.709986,
        100.66561,
        100.617417,
        100.566425,
        100.513697
      ]
    },
    "P_wheat": {
      "unit": "index (level)",
      "path": [
        100.079999,
        100.156705,
        100.213424,
        100.255523,
        100.292429,
        100.329455,
        100.366099,
        100.402914,
        100.439123,
        100.472727,
        100.501225,
        100.52255,
        100.535141,
        100.537791,
        100.530232,
        100.512911,
        100.485853,
        100.451439,
        100.410545,
        100.36459
      ]
    },
    "P_gold": {
      "unit": "USD/oz (level)",
      "path": [
        2034.497144,
        2052.792163,
        2061.841039,
        2065.268558,
        2065.171206,
        2062.852705,
        2059.16531,
        2054.684284,
        2049.807973,
        2044.820443,
        2039.9262,
        2035.261336,
        2030.91703,
        2026.962639,
        2023.435118,
        2020.346273,
        2017.690582,
        2015.444138,
        2013.576612,
        2012.051783
      ]
    }
  },
  "summary": {
    "GDP_peak_pct": 0.5163,
    "GDP_peak_quarter": 12,
    "CPI_3yr_pp": -0.7285,
    "CPI_3yr_definition": "sum of quarterly pi_cpi IRF over Q1\u2013Q12",
    "equity_peak_pct": 2.2515,
    "equity_peak_quarter": 10
  },
  "qa_checks": {
    "json_matches_peaks": true,
    "complete_q1_q20": true,
    "no_nan": true,
    "rer_sign": "increase=real_depreciation",
    "ok": true,
    "reasons": []
  }
}