{
  "record_id": "irf_v64_oil180_us150_za",
  "model": {
    "name": "global_macro",
    "engine": "global_macro_v64",
    "contract": "v6.4"
  },
  "question": "Oil $180 and US +150bp",
  "shock": {
    "id": "oil180_us150",
    "spec": {
      "monetary": {
        "US": 150.0
      },
      "oil": 180.0
    },
    "units": {
      "monetary": "bp_deviation",
      "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": [
        -1.177256,
        -1.717248,
        -1.963339,
        -2.081705,
        -2.150555,
        -2.218238,
        -2.337114,
        -2.472924,
        -2.603963,
        -2.718759,
        -2.812978,
        -2.884413,
        -2.932439,
        -2.955438,
        -2.956773,
        -2.937866,
        -2.902459,
        -2.840063,
        -2.711388,
        -2.549771
      ]
    },
    "C": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.592736,
        -0.963068,
        -1.148579,
        -1.226857,
        -1.256773,
        -1.27749,
        -1.323481,
        -1.386847,
        -1.457045,
        -1.526355,
        -1.590327,
        -1.645416,
        -1.689316,
        -1.720074,
        -1.738083,
        -1.743477,
        -1.737691,
        -1.716057,
        -1.659637,
        -1.579907
      ]
    },
    "pi_cpi": {
      "unit": "pp_dev",
      "path": [
        0.309041,
        0.392806,
        0.367416,
        0.304195,
        0.237845,
        0.173414,
        0.110582,
        0.050742,
        -0.008452,
        -0.061979,
        -0.10408,
        -0.137858,
        -0.165086,
        -0.18568,
        -0.200922,
        -0.211812,
        -0.219099,
        -0.222706,
        -0.221667,
        -0.217642
      ]
    },
    "i": {
      "unit": "pp_dev",
      "path": [
        0.489326,
        0.994368,
        1.338987,
        1.497983,
        1.505239,
        1.399741,
        1.213493,
        0.974142,
        0.702324,
        0.417785,
        0.14009,
        -0.118942,
        -0.352713,
        -0.556325,
        -0.728458,
        -0.869971,
        -0.983035,
        -1.069435,
        -1.129154,
        -1.164782
      ]
    },
    "RER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        2.563315,
        3.722267,
        4.129665,
        4.179732,
        4.102359,
        4.002137,
        3.927869,
        3.8856,
        3.84194,
        3.793394,
        3.754912,
        3.714442,
        3.661215,
        3.58514,
        3.485668,
        3.36262,
        3.218635,
        3.051241,
        2.856245,
        2.643881
      ]
    },
    "P_H": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.194064,
        -0.470386,
        -0.773958,
        -1.078763,
        -1.373524,
        -1.656228,
        -1.934043,
        -2.208785,
        -2.479141,
        -2.742515,
        -2.996261,
        -3.237843,
        -3.464955,
        -3.675308,
        -3.867344,
        -4.039819,
        -4.19213,
        -4.321994,
        -4.421021,
        -4.486668
      ]
    },
    "Q_B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -2.038857,
        -4.1432,
        -5.579111,
        -6.241596,
        -6.27183,
        -5.832255,
        -5.056221,
        -4.058925,
        -2.926348,
        -1.74077,
        -0.583708,
        0.495591,
        1.469639,
        2.318021,
        3.035244,
        3.624878,
        4.095979,
        4.455979,
        4.704808,
        4.853259
      ]
    },
    "equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -4.826873,
        -7.213093,
        -8.39238,
        -8.98777,
        -9.310289,
        -9.562634,
        -9.966761,
        -10.399897,
        -10.706578,
        -10.949501,
        -11.191024,
        -11.349806,
        -11.425856,
        -11.414802,
        -11.330818,
        -11.179319,
        -10.974494,
        -10.67406,
        -10.121054,
        -9.447806
      ]
    },
    "y2": {
      "unit": "pp_dev",
      "path": [
        1.17666,
        1.203285,
        1.131212,
        0.98135,
        0.779234,
        0.54699,
        0.302482,
        0.059738,
        -0.170776,
        -0.381446,
        -0.567349,
        -0.726004,
        -0.856734,
        -0.960172,
        -1.03795,
        -1.09228,
        -1.12567,
        -1.140726,
        -1.140152,
        -1.126893
      ]
    },
    "y5": {
      "unit": "pp_dev",
      "path": [
        0.185033,
        0.101556,
        -0.00709,
        -0.132194,
        -0.263948,
        -0.394384,
        -0.517613,
        -0.629442,
        -0.72711,
        -0.808942,
        -0.874301,
        -0.92356,
        -0.957712,
        -0.978096,
        -0.986308,
        -0.984014,
        -0.972841,
        -0.954307,
        -0.929854,
        -0.900917
      ]
    },
    "y10": {
      "unit": "pp_dev",
      "path": [
        -0.341881,
        -0.366514,
        -0.403154,
        -0.447826,
        -0.495924,
        -0.543685,
        -0.58832,
        -0.627838,
        -0.660938,
        -0.686831,
        -0.705223,
        -0.716308,
        -0.720571,
        -0.718664,
        -0.711359,
        -0.699461,
        -0.683749,
        -0.664952,
        -0.643748,
        -0.620819
      ]
    },
    "N": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.242084,
        -0.555073,
        -0.864088,
        -1.142796,
        -1.386293,
        -1.601047,
        -1.803831,
        -2.001058,
        -2.193579,
        -2.379439,
        -2.555654,
        -2.719184,
        -2.867299,
        -2.997303,
        -3.107638,
        -3.197268,
        -3.266113,
        -3.311786,
        -3.323734,
        -3.300473
      ]
    },
    "w": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.017221,
        -0.01658,
        0.00213,
        0.025743,
        0.039539,
        0.031835,
        -0.006708,
        -0.083198,
        -0.202462,
        -0.367594,
        -0.579452,
        -0.83621,
        -1.13428,
        -1.468873,
        -1.834285,
        -2.224309,
        -2.632574,
        -3.05258,
        -3.477132,
        -3.898788
      ]
    },
    "I": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -3.932809,
        -6.684025,
        -7.588944,
        -8.031829,
        -8.190435,
        -8.226936,
        -8.339095,
        -8.385187,
        -8.347558,
        -8.233691,
        -8.067803,
        -7.863481,
        -7.630431,
        -7.370321,
        -7.09963,
        -6.819158,
        -6.5385,
        -6.211364,
        -5.698932,
        -5.163416
      ]
    },
    "K": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.019664,
        -0.053084,
        -0.091029,
        -0.131188,
        -0.17214,
        -0.213275,
        -0.25497,
        -0.296896,
        -0.338634,
        -0.379803,
        -0.420142,
        -0.459459,
        -0.497611,
        -0.534463,
        -0.569961,
        -0.604057,
        -0.636749,
        -0.667806,
        -0.696301,
        -0.722118
      ]
    },
    "Q": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -2.752967,
        -4.678817,
        -5.312261,
        -5.62228,
        -5.733305,
        -5.758855,
        -5.837366,
        -5.869631,
        -5.84329,
        -5.763584,
        -5.647462,
        -5.504437,
        -5.341302,
        -5.159224,
        -4.969741,
        -4.773411,
        -4.57695,
        -4.347955,
        -3.989252,
        -3.614391
      ]
    },
    "G": {
      "unit": "pct_dev_from_baseline",
      "path": [
        0.18879,
        0.269517,
        0.303499,
        0.318859,
        0.328055,
        0.338232,
        0.357555,
        0.379802,
        0.401221,
        0.419923,
        0.435252,
        0.446894,
        0.454832,
        0.458946,
        0.459725,
        0.457359,
        0.452414,
        0.443188,
        0.422999,
        0.397378
      ]
    },
    "B": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.092752,
        -0.226151,
        -0.375265,
        -0.52938,
        -0.684382,
        -0.840195,
        -1.001058,
        -1.168207,
        -1.341126,
        -1.518308,
        -1.697811,
        -1.877584,
        -2.055608,
        -2.229823,
        -2.39854,
        -2.560265,
        -2.713881,
        -2.857451,
        -2.985849,
        -3.096913
      ]
    },
    "NX": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -1.235318,
        -1.833892,
        -2.099731,
        -2.188005,
        -2.177734,
        -2.114429,
        -2.021636,
        -1.916467,
        -1.811614,
        -1.710827,
        -1.613088,
        -1.520341,
        -1.433477,
        -1.352905,
        -1.278897,
        -1.211498,
        -1.150354,
        -1.095096,
        -1.047502,
        -1.005848
      ]
    },
    "pi": {
      "unit": "pp_dev",
      "path": [
        0.216328,
        0.274964,
        0.257191,
        0.212936,
        0.166491,
        0.12139,
        0.077407,
        0.035519,
        -0.005916,
        -0.043385,
        -0.072856,
        -0.0965,
        -0.11556,
        -0.129976,
        -0.140646,
        -0.148269,
        -0.153369,
        -0.155894,
        -0.155167,
        -0.152349
      ]
    },
    "mc": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.685462,
        -1.000249,
        -1.144349,
        -1.214543,
        -1.256339,
        -1.298088,
        -1.370895,
        -1.454021,
        -1.534333,
        -1.604879,
        -1.663021,
        -1.70741,
        -1.737661,
        -1.752775,
        -1.754781,
        -1.744539,
        -1.724308,
        -1.687794,
        -1.611419,
        -1.515203
      ]
    },
    "unemployment": {
      "unit": "pp_dev",
      "path": [
        0.080348,
        0.175695,
        0.261904,
        0.332743,
        0.389012,
        0.434595,
        0.475894,
        0.515228,
        0.552806,
        0.587998,
        0.620048,
        0.648256,
        0.67207,
        0.690975,
        0.70483,
        0.713625,
        0.717612,
        0.716256,
        0.706487,
        0.688344
      ]
    },
    "credit_supply": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.049536,
        -0.117902,
        -0.190111,
        -0.259319,
        -0.3226,
        -0.37911,
        -0.428977,
        -0.47253,
        -0.510152,
        -0.54223,
        -0.569144,
        -0.591275,
        -0.608987,
        -0.622524,
        -0.632212,
        -0.638335,
        -0.641233,
        -0.641165,
        -0.638347,
        -0.633107
      ]
    },
    "lending_spread": {
      "unit": "pp_dev",
      "path": [
        0.001848,
        0.004398,
        0.007092,
        0.009674,
        0.012035,
        0.014143,
        0.016004,
        0.017628,
        0.019032,
        0.020229,
        0.021233,
        0.022058,
        0.022719,
        0.023224,
        0.023585,
        0.023814,
        0.023922,
        0.023919,
        0.023814,
        0.023619
      ]
    },
    "gdp_services": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.751089,
        -1.095604,
        -1.25261,
        -1.328128,
        -1.372054,
        -1.415236,
        -1.491079,
        -1.577726,
        -1.661328,
        -1.734568,
        -1.79468,
        -1.840255,
        -1.870896,
        -1.88557,
        -1.886421,
        -1.874358,
        -1.851769,
        -1.81196,
        -1.729866,
        -1.626754
      ]
    },
    "gdp_manufacturing": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -1.865357,
        -2.697446,
        -3.009807,
        -3.075732,
        -3.039354,
        -2.969944,
        -2.905577,
        -2.849381,
        -2.79146,
        -2.730908,
        -2.672579,
        -2.613025,
        -2.549153,
        -2.478103,
        -2.399969,
        -2.314654,
        -2.223248,
        -2.123033,
        -2.005695,
        -1.879824
      ]
    },
    "r": {
      "unit": "pp_dev",
      "path": [
        0.122331,
        0.248592,
        0.334747,
        0.374496,
        0.37631,
        0.349935,
        0.303373,
        0.243535,
        0.175581,
        0.104446,
        0.035023,
        -0.029735,
        -0.088178,
        -0.139081,
        -0.182115,
        -0.217493,
        -0.245759,
        -0.267359,
        -0.282289,
        -0.291196
      ]
    },
    "bank_equity": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.0576,
        -0.137096,
        -0.221059,
        -0.301533,
        -0.375116,
        -0.440825,
        -0.49881,
        -0.549453,
        -0.5932,
        -0.6305,
        -0.661796,
        -0.687529,
        -0.708124,
        -0.723865,
        -0.73513,
        -0.74225,
        -0.74562,
        -0.74554,
        -0.742264,
        -0.736171
      ]
    },
    "vix": {
      "unit": "index_level",
      "path": [
        18.487993,
        20.149531,
        20.971277,
        21.402641,
        21.655841,
        21.826188,
        21.949217,
        22.02958,
        21.991684,
        21.902587,
        21.82051,
        21.674182,
        21.474016,
        21.238613,
        20.992211,
        20.743488,
        20.500178,
        20.261909,
        20.026313,
        19.795016
      ]
    },
    "y3m": {
      "unit": "pp_dev",
      "path": [
        0.489326,
        0.994368,
        1.338987,
        1.497983,
        1.505239,
        1.399741,
        1.213493,
        0.974142,
        0.702324,
        0.417785,
        0.14009,
        -0.118942,
        -0.352713,
        -0.556325,
        -0.728458,
        -0.869971,
        -0.983035,
        -1.069435,
        -1.129154,
        -1.164782
      ]
    },
    "y30": {
      "unit": "pp_dev",
      "path": [
        -0.206823,
        -0.21107,
        -0.21952,
        -0.230835,
        -0.24347,
        -0.256159,
        -0.267964,
        -0.278211,
        -0.286459,
        -0.292436,
        -0.296038,
        -0.297321,
        -0.296441,
        -0.293608,
        -0.289075,
        -0.283104,
        -0.275949,
        -0.267849,
        -0.259025,
        -0.249701
      ]
    },
    "Q_B_3m": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.122331,
        -0.248592,
        -0.334747,
        -0.374496,
        -0.37631,
        -0.349935,
        -0.303373,
        -0.243535,
        -0.175581,
        -0.104446,
        -0.035023,
        0.029735,
        0.088178,
        0.139081,
        0.182115,
        0.217493,
        0.245759,
        0.267359,
        0.282289,
        0.291196
      ]
    },
    "Q_B_2y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -2.235654,
        -2.286241,
        -2.149302,
        -1.864564,
        -1.480545,
        -1.039281,
        -0.574715,
        -0.113502,
        0.324475,
        0.724748,
        1.077962,
        1.379408,
        1.627795,
        1.824328,
        1.972105,
        2.075331,
        2.138772,
        2.167379,
        2.166289,
        2.141096
      ]
    },
    "Q_B_5y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -0.832649,
        -0.457001,
        0.031905,
        0.594873,
        1.187764,
        1.774727,
        2.329259,
        2.832488,
        3.271993,
        3.640241,
        3.934353,
        4.156018,
        4.309702,
        4.401432,
        4.438384,
        4.428062,
        4.377783,
        4.294383,
        4.184343,
        4.054127
      ]
    },
    "Q_B_10y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        2.803426,
        3.005417,
        3.305863,
        3.672175,
        4.066576,
        4.458218,
        4.824226,
        5.148274,
        5.419688,
        5.632013,
        5.78283,
        5.873722,
        5.908682,
        5.893046,
        5.833147,
        5.735576,
        5.606743,
        5.452603,
        5.278735,
        5.090717
      ]
    },
    "Q_B_30y": {
      "unit": "pct_dev_from_baseline",
      "path": [
        3.722806,
        3.79926,
        3.951357,
        4.155036,
        4.382458,
        4.610865,
        4.823349,
        5.0078,
        5.156257,
        5.263852,
        5.328681,
        5.351774,
        5.335934,
        5.284951,
        5.203355,
        5.095868,
        4.967087,
        4.821282,
        4.662456,
        4.494612
      ]
    },
    "NEER": {
      "unit": "pct_dev_from_baseline",
      "path": [
        -1.493418,
        -2.23167,
        -2.47322,
        -2.472313,
        -2.370897,
        -2.269088,
        -2.198834,
        -2.160946,
        -2.151708,
        -2.133689,
        -2.091761,
        -2.044337,
        -1.983284,
        -1.902232,
        -1.801948,
        -1.683282,
        -1.548328,
        -1.395193,
        -1.220477,
        -1.033371
      ]
    },
    "USD": {
      "unit": "pct_dev_from_baseline",
      "path": [
        2.791538,
        4.185465,
        4.84132,
        5.144773,
        5.313817,
        5.446002,
        5.583878,
        5.726414,
        5.794276,
        5.79028,
        5.748013,
        5.688486,
        5.603394,
        5.484632,
        5.336247,
        5.159024,
        4.958448,
        4.732634,
        4.477046,
        4.203354
      ]
    },
    "P_energy": {
      "unit": "USD/bbl (level)",
      "path": [
        129.136448,
        150.647844,
        158.750394,
        160.394752,
        158.974787,
        156.112215,
        152.58531,
        148.8097,
        145.009137,
        141.306291,
        137.764978,
        134.41658,
        131.274961,
        128.365679,
        125.669421,
        123.16956,
        120.84527,
        118.691663,
        116.709513,
        114.872269
      ]
    },
    "P_metals": {
      "unit": "index (level)",
      "path": [
        98.515129,
        97.037028,
        95.964041,
        95.282346,
        94.883079,
        94.616465,
        94.36142,
        94.094993,
        93.827584,
        93.577753,
        93.360579,
        93.186549,
        93.068566,
        93.029286,
        93.055187,
        93.138003,
        93.265493,
        93.455283,
        93.733555,
        94.059134
      ]
    },
    "P_food": {
      "unit": "index (level)",
      "path": [
        101.569741,
        103.639091,
        105.731912,
        107.582254,
        109.06325,
        110.08572,
        110.617583,
        110.729534,
        110.522385,
        110.095737,
        109.532536,
        108.89789,
        108.241991,
        107.658775,
        107.144574,
        106.696109,
        106.307652,
        105.989309,
        105.755728,
        105.58233
      ]
    },
    "P_gas": {
      "unit": "USD/mmBtu (level)",
      "path": [
        5.602867,
        6.285844,
        6.526979,
        6.560946,
        6.499264,
        6.392185,
        6.26273,
        6.124662,
        5.986274,
        5.852733,
        5.72692,
        5.610308,
        5.5023,
        5.404,
        5.315087,
        5.235183,
        5.162881,
        5.097865,
        5.040347,
        4.988728
      ]
    },
    "P_copper": {
      "unit": "index (level)",
      "path": [
        98.687869,
        97.421164,
        96.514851,
        95.947935,
        95.625833,
        95.421803,
        95.233992,
        95.041535,
        94.850537,
        94.673953,
        94.522488,
        94.403622,
        94.329346,
        94.313073,
        94.345445,
        94.421896,
        94.530409,
        94.686153,
        94.914615,
        95.179358
      ]
    },
    "P_wheat": {
      "unit": "index (level)",
      "path": [
        99.373084,
        98.660134,
        98.1077,
        97.733174,
        97.486108,
        97.285062,
        97.068172,
        96.829696,
        96.58291,
        96.345241,
        96.131182,
        95.950807,
        95.799647,
        95.729719,
        95.727858,
        95.784008,
        95.883802,
        96.024952,
        96.212594,
        96.428442
      ]
    },
    "P_gold": {
      "unit": "USD/oz (level)",
      "path": [
        2202.099204,
        2287.827149,
        2323.389462,
        2338.350044,
        2345.702773,
        2351.074883,
        2356.087737,
        2360.470574,
        2370.363813,
        2376.682389,
        2373.22021,
        2365.774889,
        2355.088978,
        2342.322608,
        2328.838793,
        2315.170382,
        2301.756754,
        2288.622359,
        2275.683811,
        2263.01807
      ]
    }
  },
  "summary": {
    "GDP_peak_pct": -2.9568,
    "GDP_peak_quarter": 15,
    "CPI_3yr_pp": 1.6337,
    "CPI_3yr_definition": "sum of quarterly pi_cpi IRF over Q1\u2013Q12",
    "equity_peak_pct": -11.4259,
    "equity_peak_quarter": 13
  },
  "qa_checks": {
    "json_matches_peaks": true,
    "complete_q1_q20": true,
    "no_nan": true,
    "rer_sign": "increase=real_depreciation",
    "ok": true,
    "reasons": []
  }
}