{
  "$schema": "https://schema.org/Dataset",
  "name": "FxOpenHours — High-Impact FX Events × Sessions 2026",
  "description": "Curated high-impact economic releases mapped to forex sessions and overlaps. Times are America/New_York local unless noted. Not a live feed — verify exact timestamps with your calendar provider before trading.",
  "version": "2026.10",
  "lastUpdated": "2026-10-31",
  "source": "https://fxopenhours.com/",
  "recurring": [
    {
      "id": "nfp",
      "name": "US Non-Farm Payrolls (NFP)",
      "rule": "first-friday",
      "timeEt": "08:30",
      "sessions": ["london", "newyork"],
      "overlaps": ["ln"],
      "impact": "high",
      "pairs": ["EUR/USD", "GBP/USD", "USD/JPY", "XAU/USD"],
      "note": "First Friday of each month during London–New York overlap"
    },
    {
      "id": "us-cpi",
      "name": "US CPI",
      "rule": "mid-month",
      "timeEt": "08:30",
      "sessions": ["london", "newyork"],
      "overlaps": ["ln"],
      "impact": "high",
      "pairs": ["EUR/USD", "USD/JPY", "XAU/USD"],
      "note": "Usually mid-month; confirms Fed path pricing"
    },
    {
      "id": "fomc",
      "name": "FOMC rate decision",
      "rule": "scheduled",
      "timeEt": "14:00",
      "sessions": ["newyork"],
      "overlaps": [],
      "impact": "high",
      "pairs": ["EUR/USD", "USD/JPY", "USD/CHF", "XAU/USD"],
      "note": "Statement at 14:00 ET; press conference ~30 minutes later"
    }
  ],
  "events": [
    {"date":"2026-01-02","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-01-28","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-02-06","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-03-06","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-03-18","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-04-03","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"],"note":"Good Friday week — thinner desks"},
    {"date":"2026-04-29","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-05-01","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-06-05","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-06-17","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-07-02","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"],"note":"US Independence Day week"},
    {"date":"2026-07-29","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-08-07","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-09-04","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-09-16","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-10-02","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-10-28","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"]},
    {"date":"2026-11-06","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-12-04","timeEt":"08:30","name":"US Non-Farm Payrolls","impact":"high","sessions":["london","newyork"],"overlaps":["ln"],"pairs":["EUR/USD","GBP/USD","USD/JPY"]},
    {"date":"2026-12-09","timeEt":"14:00","name":"FOMC rate decision","impact":"high","sessions":["newyork"],"overlaps":[],"pairs":["EUR/USD","USD/JPY","XAU/USD"],"note":"Year-end liquidity thinning"},
    {"date":"2026-01-22","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["EUR/USD","EUR/GBP","EUR/JPY"]},
    {"date":"2026-03-12","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["EUR/USD","EUR/GBP","EUR/JPY"]},
    {"date":"2026-04-30","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["EUR/USD","EUR/GBP"]},
    {"date":"2026-06-11","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["EUR/USD","EUR/GBP","EUR/JPY"]},
    {"date":"2026-07-23","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["EUR/USD","EUR/GBP"]},
    {"date":"2026-09-10","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["EUR/USD","EUR/GBP","EUR/JPY"]},
    {"date":"2026-10-29","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["EUR/USD","EUR/GBP"]},
    {"date":"2026-12-17","timeEt":"07:15","name":"ECB rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["EUR/USD","EUR/GBP"]},
    {"date":"2026-02-05","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["GBP/USD","EUR/GBP","GBP/JPY"]},
    {"date":"2026-03-19","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["GBP/USD","EUR/GBP","GBP/JPY"]},
    {"date":"2026-05-07","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["GBP/USD","EUR/GBP"]},
    {"date":"2026-06-18","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["GBP/USD","EUR/GBP","GBP/JPY"]},
    {"date":"2026-08-06","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["GBP/USD","EUR/GBP"]},
    {"date":"2026-09-17","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":["tl"],"pairs":["GBP/USD","EUR/GBP","GBP/JPY"]},
    {"date":"2026-11-05","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["GBP/USD","EUR/GBP"]},
    {"date":"2026-12-17","timeEt":"07:00","name":"BoE rate decision","impact":"high","sessions":["london"],"overlaps":[],"pairs":["GBP/USD","EUR/GBP"]}
  ]
}
