Carry Trade Calculator

Estimate carry trade profit, interest rate differential, and potential costs for a currency pair.

Estimated Net Carry Profit / Loss
$0.00
0.00% Rate Differential
$0.00 Daily Swap
$0.00 Monthly Swap (30d)
Adjust inputs to see your carry trade estimate.

What Is a Carry Trade Calculator?

A carry trade calculator estimates the potential profit or loss from holding a currency pair overnight. It calculates the interest rate differential between the two currencies in the pair and factors in the position size, leverage, and holding period to project the net carry return. This tool is used by forex traders to evaluate whether a trade generates positive or negative swap points.

How Carry Trade Profit Is Calculated

The core logic behind a carry trade is simple: you borrow a currency with a low interest rate and buy a currency with a higher interest rate. The profit comes from the difference between those rates, adjusted for the size of your position and the number of days you hold the trade.

The general formula used by the calculator is:

Daily Profit = Position Size × (Interest Rate of Base Currency − Interest Rate of Quote Currency) / 365

The result is then multiplied by the number of days the position is held. The calculator also accounts for:

The calculator assumes no change in exchange rates during the holding period. It isolates the carry component only.

How to Use the Carry Trade Calculator

  1. Select the currency pair — choose the base and quote currencies you intend to trade.
  2. Enter the position size — input the number of units of the base currency (e.g., 100,000 for one standard lot).
  3. Set the interest rates — enter the current interest rates for both currencies. These are typically the central bank rates or the swap rates offered by your broker.
  4. Specify the holding period — enter the number of days you plan to keep the position open.
  5. Review the result — the calculator displays the estimated daily and total carry profit or loss.

Example Calculation

Suppose you buy AUD/USD with a position size of 100,000 units. The Australian dollar has an interest rate of 4.35%, and the US dollar has an interest rate of 5.50%. You hold the position for 30 days.

Daily profit = 100,000 × (0.0435 − 0.0550) / 365 = −3.15 USD

Total profit over 30 days = −3.15 × 30 = −94.50 USD

In this example, the carry trade results in a loss because the base currency (AUD) has a lower interest rate than the quote currency (USD). The calculator helps you identify such negative carry scenarios before entering the trade.

Understanding the Results

The output from the calculator shows two key figures:

A positive result means you are earning interest on the position. A negative result means you are paying interest. The calculator does not account for exchange rate movements, which can significantly impact the overall trade outcome. Carry profit is only one component of total return.

Common Mistakes When Using a Carry Trade Calculator

Limitations of the Calculator

The carry trade calculator provides an estimate based on static inputs. It does not predict future interest rate changes, exchange rate fluctuations, or broker-specific swap adjustments. The actual carry received may vary due to:

Use the calculator as a planning tool, not a guarantee of returns.

Practical Use Cases

FAQ

What is a carry trade in forex?

A carry trade is a strategy where a trader buys a currency with a higher interest rate and sells a currency with a lower interest rate. The goal is to earn the difference between the two rates over time. The profit is collected as daily swap points or rollover interest.

Does the calculator account for leverage?

No. Leverage affects the margin required to open the position, but it does not change the carry profit calculation. The carry profit is based on the full notional position size, not the margin amount.

Why does my broker's swap rate differ from the central bank rate?

Brokers often add a markup to the interbank swap rates. They may also apply different rates for long and short positions. Always use the swap rates provided by your broker for accurate calculations.

Can I lose money on a carry trade even if the exchange rate doesn't move?

Yes. If the interest rate differential is negative, you will pay interest each day you hold the position. Over time, these costs can accumulate and result in a net loss even if the exchange rate remains unchanged.

What is a triple swap day?

Most forex brokers apply triple swap on Wednesday nights to account for the weekend settlement period. This means the carry cost or profit for Wednesday is three times the normal daily amount. The calculator does not automatically adjust for this, so you may need to account for it manually.