Explicit shock values

explicit uses the values declared for named years and zero for every undeclared year.

One declared year

layers:
  - id: one_year_adjustment
    name: One-year adjustment
    data_file_name: one_year_adjustment.csv
    event_year: 2026
    description: One explicitly specified inflation-target adjustment
    shocks:
      - variable_prefix: INFX
        selectors:
          - dimension: regions
            members: [USA]
        value_path:
          type: explicit
          values:
            2027: 1.0
          units: percentage points
Year 2026 2027 2028 2029
Value 0 1.0 0 0

Several contiguous values

value_path:
  type: explicit
  values:
    2026: 0.5
    2027: 1.0
    2028: 0.25
  units: percentage points
Year 2026 2027 2028 2029
Value 0.5 1.0 0.25 0

Sparse values and an intentional zero

value_path:
  type: explicit
  values:
    2026: -0.5
    2028: 0
    2030: 1.5
  units: percentage points
Year 2026 2027 2028 2029 2030 2031
Value -0.5 0 0 0 1.5 0

Use integer year keys. An empty values mapping, a quoted year, or a year outside the layer period is invalid.

Explicit values with a constant tail


This site uses Just the Docs, a documentation theme for Jekyll.