Broker Swap Carry Planner

Plan one forex holding scenario from the signed rollover amount shown for your exact broker, account, pair, direction and position. Model carry_risk_adjusted v1.0.0 keeps broker-observed money, entered costs and a user-defined adverse price stress in one account currency.

Key Takeaways
  • The page does not scan policy rates, rank pairs or choose a long or short position.
  • Enter a signed account-currency swap amount for the exact position: positive for a credit, negative for a debit.
  • Enter rollover units separately from calendar nights so the model never guesses your broker's schedule or multi-day adjustments.
  • Transaction costs and the adverse price-stress loss must already use the same account currency.
  • The output is plan arithmetic, not annualized return, expected profit, maximum loss, probability or advice.

One-position carry plan

Use the monetary swap shown for the exact open-position specification you are evaluating. The pair and direction provide context only; the model does not derive the rollover amount from them.

Model 1.0.0 · manual broker inputs
Manual source boundaryNo central-bank, market-price or broker feed is connected. Confirm the current long/short swap and rollover schedule in your own platform immediately before using them.

Position context

Descriptive only
Formatting only; no conversion is performed.
Must match the broker specification used below.
The page does not choose direction.

Verified monetary plan

Same currency
Enter the account-currency money for this exact position and one broker-defined unit. Use a positive number for a credit and a negative number for a debit. Do not paste points, pips or an annual rate.
Used only for the average net amount per planned night.
Get this from the broker schedule for the planned hold, including any multi-day adjustments. The model does not infer it.
Enter the spread and commission estimate in account currency. Slippage is included only if you add it.
A positive account-currency loss for a price scenario you define and verify. This is not calculated by the model.
Carry plan withheldComplete the verified broker inputs, costs and stress amount, then calculate.
Gross entered rolloverSigned swap × entered units
Net after entered costsGross rollover − costs
Average net per planned nightNot a daily swap quote
Net carry versus entered stressDescriptive ratio, not probability
Cost break-even
Entered plan
Method
No interpretation yetThe model does not infer missing broker terms or a rollover schedule.
Observed elsewhere

Broker-specific money

You verify the signed swap for the exact position and the applicable schedule in your broker platform. The tool does not retrieve or certify those values.

Derived here

Transparent plan arithmetic

Version 1 multiplies the signed amount by entered units, subtracts entered costs and compares that net amount with your entered stress loss.

Withheld outputs

No scan or recommendation

No policy-rate ranking, pair selection, direction, lot size, annualized yield, volatility score, portfolio score, forecast or execution instruction is produced.

Why the planner starts with your broker's swap

Policy-rate differences alone do not reproduce the credit or debit applied to a particular position. Broker terms can vary by instrument, direction, quantity, account and time. FXOpen's current educational specification explicitly says an interest-rate difference is not enough to calculate the final value and directs users to current long/short swap fields in the trading platform. FBS and XM also document rollover as an account credit or debit subject to their trading conditions.

Because those terms and schedules can change, the page stores only your form inputs in this browser. Reconfirm them before reusing a saved plan.

Model 1.0.0 formulas

gross rollover = signed swap per rollover unit × entered rollover units
net carry = gross rollover − entered transaction costs
average net per planned night = net carry ÷ planned calendar nights
net carry versus entered stress (%) = net carry ÷ adverse price-stress loss × 100
cost break-even units = entered transaction costs ÷ positive swap per unit

If the entered swap is zero or negative, cost break-even units are unavailable because additional rollover units cannot recover costs under the entered terms. The stress ratio can be negative; it is a comparison of two entered amounts, not a probability, volatility adjustment or maximum-loss estimate.

Input checklist

InputRequired basisCommon error avoided
Signed swap per unitAccount-currency amount for the exact pair, direction and positionTreating points, pips or a policy-rate differential as money
Rollover unitsTotal broker-defined units expected during the planned holdAssuming every calendar night receives exactly one unit
Transaction costsSame account currency; opening plus planned closing estimateCalling gross rollover a net return
Price-stress lossPositive loss amount from a user-defined adverse movePresenting rollover income without any price-risk scale

Retired pre-governance scanner outputs

The former page ranked pairs from bundled policy rates, selected a carry direction, approximated swap from a standard contract, assigned fixed category-volatility scores, suggested position sizes and produced a portfolio-diversification score. Those outputs were removed because policy differentials are not executable broker swaps and the conversion, risk and portfolio methods were not reproducible enough for a financial tool.

Evidence guide

Carry-plan calculation methodology

The planner multiplies the signed account-currency swap amount you enter for one broker-defined rollover unit by the number of units you enter. It then subtracts entered transaction costs. Calendar nights are used only for the average-per-night display.

gross rollover = signed swap per unit × rollover units
net carry = gross rollover − entered costs
net carry-to-stress % = net carry ÷ entered adverse price loss × 100

Worked example

In the audited positive-after-costs fixture, swap is +4.50 per rollover unit, the plan contains 7 units, entered transaction costs are 8.00 and the user-defined adverse price-loss amount is 500.00.

gross = 4.50 × 7 = 31.50
net = 31.50 − 8.00 = 23.50
net-to-stress = 23.50 ÷ 500 × 100 = 4.70%
cost break-even = 8.00 ÷ 4.50 = 1.78 rollover units

How to interpret the result

The positive 23.50 result describes only the entered swap, units and costs. The 4.70% figure compares that net amount with one user-defined adverse price scenario; it is not a risk-adjusted return, probability, maximum-loss estimate or trade signal.

Assumptions and limits

  • The user must convert the broker specification into an account-currency amount for the exact symbol, direction, volume and rollover unit.
  • The model does not infer multi-day schedules from calendar nights or policy-rate differentials.
  • Price P/L, changing swap terms, unentered fees, slippage, margin, liquidation, tax and execution are excluded.
  • A saved browser input can become stale; recheck the broker specification before reuse.

Sources and methodology

Frequently Asked Questions

  • No. You choose the pair and direction and supply all monetary terms. Version 1.0.0 performs plan arithmetic only; it does not rank pairs, forecast price movement or recommend a trade.

  • Check the current long or short swap specification in your broker platform for the exact instrument and account. Enter the monetary effect in your account currency for the exact position and one broker-defined rollover unit. If the platform displays points or pips only, convert them with the correct contract and account-currency rules before using this planner.

  • Broker schedules can include multi-day adjustments and may change around instruments or holidays. Enter the total units your current broker schedule implies for the planned hold. Calendar nights are used only to show an average net amount per planned night.

  • It is net carry after entered transaction costs divided by the adverse price-loss amount you entered. It provides scale for one user-defined scenario. It is not a risk-adjusted return, probability, expected loss, value at risk or maximum loss.

  • The model does not include actual price profit or loss, changing swap terms, unentered slippage or fees, margin requirements, liquidation, tax, compounding, currency conversion, execution quality or future market conditions.

  • Version 1 stores only the form inputs in your browser under a separate storage key. It does not connect to broker credentials, balances, positions or orders. The Clear button removes the saved inputs.

Related Forex Tools

Compare Top Forex Brokers

XM

Confirm current long/short swap, schedule, entity and account conditions for your exact instrument.

Visit Broker →
FBS

Review current rollover, spread, commission, margin and jurisdiction terms directly.

Visit Broker →
FXOpen

Check the platform's current swap long/short specification before entering any amount.

Visit Broker →

Risk and affiliate disclosure: Forex and leveraged products carry substantial risk. Broker links are affiliate links; we may earn a commission at no additional cost to you.

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.