modeling-currency-hedging-programs
Builds currency hedging models with rolling forward programs, option-based strategies, and cross-hedge analysis for international portfolios. Use when designing hedge programs, analyzing hedge ratios, or evaluating FX protection costs.
Best use case
modeling-currency-hedging-programs is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Builds currency hedging models with rolling forward programs, option-based strategies, and cross-hedge analysis for international portfolios. Use when designing hedge programs, analyzing hedge ratios, or evaluating FX protection costs.
Teams using modeling-currency-hedging-programs should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/modeling-currency-hedging-programs/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How modeling-currency-hedging-programs Compares
| Feature / Agent | modeling-currency-hedging-programs | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Builds currency hedging models with rolling forward programs, option-based strategies, and cross-hedge analysis for international portfolios. Use when designing hedge programs, analyzing hedge ratios, or evaluating FX protection costs.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Modeling Currency Hedging Programs ## When To Use - Designing a rolling forward hedge program for recurring foreign-currency cash flows (dividends, royalties, intercompany receivables) - Evaluating option-based hedging strategies (vanilla puts, collars, seagulls) against forward-only programs - Building cross-hedge models where direct currency pairs lack liquid forward markets (e.g., hedging KRW exposure via CNH or SGD) - Analyzing optimal hedge ratios for a multi-currency international portfolio - Quantifying all-in hedge cost (forward points, option premiums, bid-ask spread) to inform investment or treasury decisions - Stress-testing hedge program performance under EM currency shock scenarios ## Inputs To Gather - **Exposure schedule**: Currency, notional amount, and expected cash-flow dates for each hedged position - **Hedge instrument menu**: Permitted instruments per policy (deliverable forwards, NDFs, vanilla options, structured options) - **Market data**: Spot rates, forward points (tenor curve), implied volatility surface, interest-rate differentials for each currency pair - **Policy constraints**: Maximum hedge ratio, minimum tenor, approved counterparties, rolling frequency, any ISDA/CSA margin thresholds - **Cost budget**: Maximum acceptable annualized hedge cost as a percentage of notional or portfolio NAV - **Accounting treatment**: Whether hedge accounting (ASC 815 / IFRS 9) qualification is required — drives instrument and designation choices [VERIFY] - **Benchmark / return target**: Reference index or hurdle rate to measure hedge drag against ## Workflow 1. **Map exposure profile** - Build a time-bucketed cash-flow schedule by currency pair (monthly or quarterly) - Identify natural offsets (e.g., EUR receivables netting against EUR payables) to determine net exposure per period - Flag any exposures in restricted or illiquid currencies requiring cross-hedge or NDF treatment 2. **Design hedge overlay structures** - **Rolling forwards**: Set tenor (e.g., 3-month rolls), roll schedule, and layering approach (e.g., 1/3-1/3-1/3 laddered rolls) - **Option strategies**: Price vanilla puts, zero-cost collars (buy put / sell call), and participation forwards; record premium, delta, and breakeven levels - **Cross-hedges**: Identify proxy pairs with highest correlation to target currency; quantify basis risk using historical regression R² and tracking error 3. **Calculate hedge economics** - For each structure, compute annualized cost: forward points as % of spot (carry cost), option premium amortized over tenor, and transaction costs - Model net portfolio return under base-case, favorable, and adverse FX scenarios (e.g., +/- 1 and 2 standard deviation moves) - Compare hedge P&L against unhedged benchmark to derive hedge effectiveness ratio 4. **Optimize hedge ratio** - Run mean-variance optimization across hedge ratios (0%, 25%, 50%, 75%, 100%) per currency - Incorporate correlation matrix across currency pairs to capture diversification benefit of partial hedging - Identify the ratio that minimizes portfolio volatility for a given cost constraint, or maximizes risk-adjusted return 5. **Stress test and scenario analysis** - Apply historical stress scenarios: 2013 Taper Tantrum, 2015 CNY devaluation, 2018 EM sell-off, 2022 USD surge - Run Monte Carlo simulation (1,000+ paths) using GBM or local-volatility model calibrated to current vol surface - Test margin / collateral calls under extreme spot moves to ensure liquidity sufficiency 6. **Compile hedge program recommendation** - Present top 2-3 structures with side-by-side comparison: cost, worst-case loss, hedge effectiveness, operational complexity - Include roll calendar with specific dates, notional amounts, and counterparty allocation - Note any hedge-accounting designation requirements and effectiveness testing methodology [VERIFY] ## Output The deliverable is a currency hedging model workbook and accompanying summary memo containing: - **Exposure map**: Net exposure by currency, tenor bucket, and entity - **Strategy comparison table**: Rolling forwards vs. options vs. cross-hedge with columns for annualized cost (bps), worst-case unhedged loss, hedge effectiveness ratio, and max margin call estimate - **Optimal hedge ratio matrix**: Recommended hedge percentage per currency with supporting mean-variance output - **Scenario dashboard**: Portfolio return and hedge P&L under base, stress, and Monte Carlo percentile outcomes (5th, 25th, 50th, 75th, 95th) - **Roll schedule**: Calendar of forward/option maturities, re-strike dates, and layering notionals - **Implementation notes**: Counterparty limits, ISDA requirements, NDF fixing sources, and accounting designation steps ## Quality Checks - Verify forward points are consistent with covered interest-rate parity for each currency pair; flag deviations exceeding 5 bps - Confirm option premiums reprice within 1% of independent source (Bloomberg OVML, broker quote) [VERIFY] - Ensure hedge ratios respect policy constraints (e.g., no single currency hedged above policy max) - Validate that cross-hedge correlation is measured over a sufficiently long window (minimum 3 years, ideally 5) and remains stable in recent data - Check that roll schedule avoids major fixing date conflicts (month-end, quarter-end central bank meetings) that could widen bid-ask spreads - Confirm scenario shocks are calibrated to realized historical moves, not arbitrary round numbers - If hedge accounting is required, verify that prospective effectiveness test (dollar-offset or regression) passes the 80-125% threshold under ASC 815 or meets IFRS 9 qualitative criteria [VERIFY]