WhitmanTrading

Swap and Carry Calculator

Swap, or carry, is the interest difference between the two currencies in a position, credited or debited each night it is held open. It is small daily and meaningful over months, and a price move can erase a year of it in a week.

What the overnight hold pays

Defaults hold 100,000 of notional across a 2.5-point rate difference for 30 days.

Carry over the period 205.48
Per day 6.85
Over a full year 2500.00
As a share of the position 0.205%

A negative rate difference means the position pays rather than receives, which is the same trade held the other way round. Your broker quotes its own swap number rather than the market rate, and the two are not the same.

Runs entirely in your browser. Nothing you type is sent anywhere or stored.

How the number is built

A candlestick chart with a position held across many sessions.
What holding a position overnight pays or costs. Illustrative chart - not real market data.

One multiplication and one division. The division turns an annual rate into the fraction of a year the position was actually open.

Carry = notional × rate difference × (days ÷ 365)

The first half of a price series with two differing baselines.
It comes from the interest difference between two currencies. Illustrative chart - not real market data.

A currency position is two positions. You hold one currency and owe the other, so you receive interest on one side and pay it on the other, and the carry is what is left.

A worked example

Take the defaults: 100,000 of notional across a 2.5-point rate difference, held 30 days.

Over a full year that is 100,000 × 0.025 = 2,500.

Per day it is 2,500 ÷ 365 = 6.85.

Over 30 days it is 205.48 — 0.205% of the position.

The second half of a price series with a slow accumulation.
Small per day and substantial over months. Illustrative chart - not real market data.

6.85 is not a reason to take a trade and 2,500 might be. The whole character of carry is that it is invisible daily and material annually, which is why it is easy both to ignore and to overweight.

The direction matters and it is not symmetric

A window of price bars with positions in opposite directions.
The same pair pays one way and charges the other. Illustrative chart - not real market data.

Reverse the position and the sign flips, so a pair paying 2.5 points one way costs 2.5 points the other. That is the arithmetic; the practice is worse.

Brokers apply a margin to both sides, so the paid rate is usually smaller than the theoretical one and the charged rate is usually larger. A pair with a genuine 2.5-point difference might credit 1.8 and debit 3.2 at the same firm.

A long-horizon candlestick view with a persistent deduction.
Brokers quote their own number, not the market rate. Illustrative chart - not real market data.

That asymmetry is the real cost of holding overnight and it does not appear on any rate table you can look up. It is in your broker’s swap schedule and nowhere else.

Triple swap and the weekend

A section of the price series with an outsized single step.
One weekday carries three days of it at once. Illustrative chart - not real market data.

Currency settlement runs two business days ahead, so one weekday each week carries three days of swap to cover the weekend. On most pairs that is Wednesday.

On the defaults that day is 20.55 rather than 6.85, and if the carry is negative it is a charge three times the usual size on a day nothing appeared to happen.

Holidays shift it, so the triple day is not always where the schedule says.

What overwhelms it

A candlestick series moving sharply against a held position.
The price can erase a year of carry in a week. Illustrative chart - not real market data.

A year of carry on the defaults is 2,500, which is 2.5% of the notional. On this site’s shared series the median bar range is 0.493 and the largest single bar was 2.338 — 4.7 times the median. A few adverse bars cover a year of accumulated carry, and nothing about the carry slows them.

A candlestick chart annotated with the round-trip cost of a switch.
And the spread is charged separately, at entry and exit. Illustrative chart - not real market data.

The spread is a separate cost and it is paid up front. On the same series a round trip measures about 2% of the median bar range, so a position held for a week may pay more in spread than it earns in carry. The figures are in research/series-measurements.json.

A candlestick chart with a volume histogram beneath it.
And an unusual pair carries a much wider margin. Illustrative chart - not real market data.

The pairs with the largest rate differences are usually the least liquid, which means the widest spreads and the widest broker margins. The carry that looks most attractive is attached to the trade that is most expensive to hold.

Carry against leverage

The number that changes how this reads is the one the calculator does not ask for: your deposit. Carry is computed on the notional, so 100,000 of exposure pays 2,500 a year whether it was funded with 100,000 or with 5,000 of margin.

At 20 to 1, that 2,500 is 50% of the 5,000 deposit rather than 2.5% of the position. The rate difference did not change and the return on the money at risk changed by a factor of twenty, which is exactly how carry strategies come to look attractive.

The losses scale identically and slightly worse. On this site’s shared series, 2x leverage returned 6.61% against a naive 7.22% with the drawdown rising from 3.76% to 7.45%, and 3x returned 8.93% against a naive 10.83% with the drawdown at 11.08%.

So leverage does not improve a carry trade — it enlarges it. The daily credit gets more visible and the adverse week that removes a year of it arrives sooner.

The original data

Of the 24,971 unique videos in research/search-study-corpus.jsonl, 1 has an instruction-shaped title about swap and carry, at 1,085 views. Forex appears constantly in the corpus without the overnight cost ever being computed. The counts come from site/rank_tools2.py, which deduplicates by video id.

A candlestick series with several gaps, the largest of them marked.
A policy change moves the carry and the price together. Illustrative chart - not real market data.

One video, 1,085 views. Every leveraged currency position pays or receives this every night, and it is among the least covered subjects in the entire study — which is a fair summary of how holding costs are treated across retail trading generally.

A stretch of price bars cut short at a decision point.
The carry is positive. Hold it for the interest? Illustrative chart - not real market data.

The answer to the question on that chart is that positive carry is a reason to prefer one side of a trade you already wanted, and not a reason to take the trade. 2.5% a year is a thin return against a position that can move several percent in a week. Carry is a tiebreaker, not a thesis — and the trades where it is large enough to be a thesis are large enough because the market expects the price to move against you.

When it fails

The structural failure is that carry accumulates gradually and unwinds violently. A position collecting a positive rate difference tends to be crowded, because everyone can see the same arithmetic — and when conditions change, everyone tries to exit at once. Months of small credits are removed in days, and the calculator reports a comfortable 2,500 a year right up to the point that happens.

The second failure is using central bank rates instead of your broker’s. The margin is the whole difference.

A third is forgetting the triple-swap day. A negative carry costs three times on it.

A fourth is ignoring leverage. Carry is charged on the notional, not on your deposit.

A fifth is assuming the rate holds. Central banks change policy and the swap changes overnight.

And a sixth is treating it as income. It is a cost of financing that happens to be positive.

Forex is the market this applies to. Leverage is why the notional is larger than the deposit. And interest rate is where the difference comes from.

What I actually do

The thing to check before building anything around carry is your broker’s actual swap table, not the central bank rates. The gap between the two is the broker’s margin and it varies more between firms than the rate difference itself does — which means the same trade can be positive carry at one and negative at another.

— Michael Whitman

This page is educational, not financial advice. Test every idea on your own charts before risking money.