top of page
Resources.png

6. Forex Carry Trades — Rate Differentials + Trend Filters

Overview

Carry trades earn the interest rate differential between two currencies. The risk: carry can grind higher for months, then unwind fast in risk-off regimes. A robust carry approach needs:

  1. carry selection

  2. trend alignment

  3. risk-off protection

Step 1: Carry Selection (Operational)

Use data you can access consistently:

  • broker swap/rollover rates

  • or a rate differential table if you maintain macro data

Only consider pairs where expected carry is positive after costs.

Step 2: Trend Filter (Avoid Carry in Downtrends)

  • MA(50) > MA(200) for long carry

  • Optional: ADX(14) > 18 to avoid flat/choppy markets

Step 3: Risk-Off Protection

Carry is most vulnerable when volatility spikes:

  • Exit/avoid if price closes below MA(200)

  • Reduce size when ATR is elevated vs baseline

  • Avoid stacking correlated carry positions (e.g., multiple JPY-cross longs)

Management Rules

  • Rebalance weekly

  • Wider stops (~2.0–2.5 × ATR)

  • Cap exposure: max 1–2 concurrent carry positions

How to Use This in TradeOS

Run carry as a weekly rules-based workflow in TradeOS: shortlist pairs, check trend alignment, apply risk-off constraints, and keep exposure controlled.

bottom of page