Forex Carry
objective
Execute carry-focused FX portfolios with explicit funding, roll, and drawdown controls.
workflow
- •define carry universe and interest-rate differential inputs.
- •construct long-high-carry versus short-low-carry baskets.
- •attribute returns into carry, spot, and cross-currency basis effects.
- •stress carry baskets under risk-off and policy-rate shock scenarios.
- •deploy only when crash-risk filters and funding constraints are satisfied.
required diagnostics
- •carry yield persistence and decay by currency cohort.
- •downside tail behavior during risk-off episodes.
- •spot-versus-carry return decomposition consistency.
- •funding spread and basis sensitivity diagnostics.
- •turnover impact on net carry realization.
risk controls
- •enforce crash-risk hedge triggers and stop rules.
- •enforce exposure caps in fragile high-yield currencies.
- •enforce policy-event risk reduction windows.
outputs
- •run
python scripts/forex_carry_diagnostics.py input.csv --output diagnostics.jsonand keep the json artifact. - •write an implementation memo using
references/forex-carry-playbook.mdwith assumptions, tests, limits, and rollout plan.
resources
- •use
scripts/forex_carry_diagnostics.pyfor deterministic diagnostics. - •use
references/forex-carry-playbook.mdfor the domain checklist and delivery structure.