Forex Swap Calculator

Estimate a rollover total from a signed broker rate you have verified and converted to price pips per rollover unit. The calculator multiplies that rate by instrument-aware pip value, applies your selected multi-day adjustment weekday and converts the result to the account currency when required.

Key Takeaways
  • Core formula: swap amount = entered price-pip rate × pip size × position units × schedule multiplier.
  • MetaTrader symbols can quote swap in points, money, interest or other modes. Convert the broker value to price pips before using this bounded model.
  • Select the multi-day adjustment weekday shown in the current symbol specification; Wednesday is only the default.
  • Positive, negative and zero labels describe the entered rate, not the trade’s complete return or suitability.
  • The zero-swap comparison excludes administration fees and other account conditions, so it is not a savings claim.

Model an entered swap rate and broker-specified adjustment weekday. Verify every unit before relying on the result.

How to Use the Swap Calculator

  1. Select your currency pair and position direction (Long or Short).
  2. Enter your position size in lots and select the lot type.
  3. Confirm the broker’s swap mode, then convert both signed long and short values to price pips per rollover unit before entry.
  4. Set the number of rollover entries, first modeled weekday and the symbol’s current multi-day adjustment weekday.
  5. Select your account currency and enter the exchange rate if needed.
  6. Click Calculate Swap to see daily costs, total swap, carry direction, and a full daily breakdown.

What Is Forex Swap (Rollover)?

Swap is a broker-defined charge or credit that can be applied when a position remains open across the broker’s rollover boundary. The exact amount depends on the symbol, direction, account, volume, calculation mode, schedule and current broker terms.

A policy-rate differential is not the same as an executable swap rate. Use the value and unit from the exact symbol specification rather than deriving a rate from central-bank policy settings.

Settlement Timing and Triple-Day Adjustments

Multi-day adjustments can reflect settlement and weekend conventions, but the applied weekday is not universal across every symbol and broker. MetaTrader exposes a symbol-specific three-day rollover property.

This calculator therefore asks you to select the verified adjustment weekday. Its schedule model is:

  • Each ordinary modeled weekday receives a 1× multiplier.
  • The selected adjustment weekday receives a 3× multiplier.
  • Saturday and Sunday are skipped in the weekday sequence.
  • Holiday or exceptional broker changes are not inferred.

Confirm the current property for the exact instrument immediately before use.

Positive vs Negative Swap (Carry Trades)

A positive entered rate produces a positive swap-only estimate under the modeled schedule; a negative rate produces a charge. Those signs do not establish the trade’s total return.

Price movement, spread, commission, slippage and other fees can exceed the rollover amount. Rates can also change while the position remains open.

How Brokers Calculate Swap Rates

The broker’s contract specification controls the executable rate and unit for the account. MetaTrader supports multiple swap calculation modes, including points, currency amounts and interest-based modes; a raw number without its mode is ambiguous.

Record the symbol, account, direction, swap mode, signed rate, rollover weekday and verification time. If the value is not already in price pips per rollover unit, convert it outside this calculator using the broker’s contract rules.

Swap-Free (Islamic) Accounts Explained

Some brokers offer accounts described as swap-free or Islamic under entity- and client-specific terms. This page does not assess religious compliance or eligibility.

A zero-swap label may coexist with other conditions, including:

  • administration or holding fees,
  • eligibility and documentation requirements,
  • instrument or holding-period restrictions, and
  • different terms by legal entity or jurisdiction.

The comparison box above removes only the entered swap total and does not estimate any replacement charge.

Why the Calculator Does Not Rank Carry Pairs

A policy-rate table cannot establish the signed broker swap for a specific account, and a positive swap does not capture price risk. A defensible comparison requires current, like-for-like broker specifications for the exact symbols and volumes.

  • Use one account currency and the correct contract quantity.
  • Verify long and short swap modes and signed rates at the same time.
  • Record the instrument-specific multi-day adjustment weekday.
  • Evaluate price, execution, margin and legal constraints separately.

Swap as a Hidden Cost in Long-Term Positions

Swap can accumulate across multiple rollover entries, but the amount cannot be generalized across symbols or brokers. Build an auditable estimate from current inputs:

  • capture the signed rate and its unit,
  • convert it to the model’s price-pip convention,
  • enter the exact position and conversion rate,
  • apply the verified multi-day weekday, and
  • recheck the specification if the holding period changes.

The resulting total remains a swap-only scenario and must not be presented as the position’s complete cost or return.

Evidence guide

Entered swap calculation methodology

This calculator accepts a signed rate that has already been converted to price pips per broker rollover unit. It calculates pip value in quote currency = pip size × position units, multiplies by the entered pip rate and converts the result to the account currency when required.

The daily schedule applies the user-selected triple-adjustment weekday. Every other modeled rollover entry receives a 1× multiplier.

Worked example

For one standard EUR/USD lot in a USD account, pip size 0.0001 and 100,000 units give a pip value of 10 USD. If the verified signed rate is −0.8 pips per rollover unit, one ordinary unit is −0.8 × 10 = −8 USD.

A five-entry Monday-to-Friday schedule with Wednesday selected for the 3× adjustment contains seven modeled units: −8 × (1 + 1 + 3 + 1 + 1) = −56 USD.

How to interpret the result

A negative total is an entered-rate financing estimate, not the trade’s total P/L. A positive total is not guaranteed income. Price changes and other trading costs can be much larger than the modeled swap.

Assumptions and limits

  • MetaTrader symbols can use points, money, interest or other swap modes. Do not paste a raw platform value unless you have confirmed and converted its unit to price pips.
  • The adjustment weekday, multiplier and holiday treatment are broker- and instrument-specific; verify the current symbol specification.
  • Rates can change during the holding period. The model repeats one entered rate and does not retrieve broker updates.
  • Spread, commission, slippage, price P/L, administration fees on swap-free accounts, margin and tax are excluded.

Sources and methodology

Frequently Asked Questions

Swap is a broker-defined charge or credit applied under the exact symbol and account terms when a position crosses the broker’s rollover boundary. It cannot be inferred safely from policy rates alone.

This page accepts a signed rate already converted to price pips per rollover unit, then multiplies it by pip size and position units. Raw platform points, money and percentage modes are not equivalent, so confirm and convert the symbol’s unit first.

No. The multi-day adjustment can be symbol- and broker-specific. Select the weekday reported in the current symbol specification; Wednesday is only the interface default.

There is no universal rollover time for every retail dealer and symbol. Check the broker’s server-time, trading-hours and rollover documentation for the exact account.

A broker can publish a positive signed swap for a direction, but the sign and amount are account- and symbol-specific and can change. Positive swap is not guaranteed profit because price movement and other costs remain separate.

A carry approach seeks financing income while holding currency exposure. The executable broker swap, price risk, margin, execution and other costs must all be assessed; a policy-rate differential does not establish a profitable trade.

Some entities offer accounts described as swap-free or Islamic under specific eligibility and instrument terms. Administration fees, holding limits or other conditions can apply. This page does not assess religious compliance.

Open the exact symbol specification and record Swap Long, Swap Short, the swap calculation mode and the three-day rollover weekday. If the mode is not price pips, convert it using the broker’s contract rules before entering it here.

They can change on a schedule controlled by the broker and symbol terms. Recheck the specification before use and during a longer holding period; this page repeats one entered value.

Multi-day adjustments can account for non-settlement days, but the applied weekday and treatment are broker- and instrument-specific. Verify the exact schedule rather than assuming a universal Wednesday rule.

Repeated rollover entries can accumulate, but the amount cannot be generalized across pairs or brokers. Recalculate from the current signed rate, volume, unit, adjustment weekday and conversion inputs.

A point is the symbol’s minimum price increment and can differ from a conventional pip. MetaTrader also supports money- and interest-based swap modes. This calculator accepts only a value you have already converted to price pips per rollover unit.

Disclaimer: The results from this tool are estimates for educational and informational purposes only and may differ from your broker's figures. This is not financial or investment advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Always verify calculations with your broker and trade within your risk tolerance.