Signed broker rate · Brent contract · rollover units

UKOIL Swap Calculator

Estimate a UKOIL or Brent CFD overnight debit or credit from an entered long or short rate, exact rate unit, contract size, lots and rollover-unit total.

Zero, debit or credit supportedTriple-day weight is enteredNo universal funding claim
Answer first

How UKOIL overnight swap is calculated

Money mode = signed account-money rate per lot × lots × rollover units
Brent-price-unit mode = signed price units × contract size × lots × rollover units × conversion
Annual-current-price mode = entered Brent notional × signed annual rate ÷ 360 × rollover units

Every value is entered manually. Verify the exact broker-server symbol, account, direction, unit and schedule before relying on the arithmetic.

Enter the UKOIL financing convention

First confirm that the exact product charges financing. Enter zero when the broker documents no financing; otherwise copy the signed rate for the selected direction and its unit.

Entered

Negative = debit; positive = credit. For periodic funding, enter the signed cash-flow rate for the selected side.

Enter the total broker schedule weight, not assumed calendar days.

Entered barrels or broker contract units per lot. No universal UKOIL or Brent size is assumed.

Account-currency units per 1 quote-currency unit; no live FX rate is fetched.

Entered Oil CFD Account Economics 1.0.0

Deterministic browser arithmetic only. No broker, exchange, account, price feed, financing schedule, liquidation engine, rollover calendar or order ticket is connected.

Verification boundary: Contract, calculation mode, rate unit, sign, schedule, margin tier, mark-price rule and adjustment treatment belong to the exact product. Replace every example with verified inputs.

Entered UKOIL swap estimate

Entered Oil CFD Account Economics 1.0.0

Derived
No UKOIL swap estimate yetEnter the broker rate and rollover units, or load the audited Brent price-unit example.

How UKOIL overnight swap is calculated

Money mode = signed account-money rate per lot × lots × rollover units
Brent-price-unit mode = signed price units × contract size × lots × rollover units × conversion
Annual-current-price mode = entered Brent notional × signed annual rate ÷ 360 × rollover units

This page does not assume that UKOIL always incurs financing. FXCM documents no financing cost for its expiring UKOIL product, while its separate UKOilSpot schedule identifies overnight rollover. IG describes daily funding for undated commodity products. The exact product structure therefore comes before the formula.

MetaTrader supports swap in points, money, annual interest and reopen modes. The annual-current-price option here uses the documented 360-day convention. A broker rate must not be forced into a formula that uses another unit.

Rollover units are an entered schedule weight. One normal night can be 1 and a documented multi-day charge can be 3. The tool does not infer the weekday, cutoff, holiday calendar or daylight-saving treatment.

A careful UKOIL swap workflow

  1. Confirm whether the exact product is spot, undated, expiring or otherwise exempt from daily financing.
  2. Select long or short and copy the matching signed rate from the exact broker-server symbol.
  3. Identify whether the rate is account money per lot, Brent price units or annual percentage of current-price notional.
  4. Verify contract size, profit currency and conversion for modes that require them.
  5. Translate the holding schedule into explicit rollover units, including documented multi-day weights.
  6. Reconcile any actual debit or credit with the broker statement after the rollover boundary.

Audited worked example

The audited example uses a long 1-lot position, contract size 100, a signed rate of −USD 0.03 per Brent price unit, three entered rollover units and USD-to-USD conversion 1. One normal unit is −USD 3.00 and the three-unit estimate is −USD 9.00.

How to interpret it

The −USD 9.00 result applies only to the entered signed rate and schedule weight. It is not a current broker charge, a promise that this product has swap or a total holding-cost forecast.

Margin, overnight swap and contract rollover answer different questions

Margin is broker-reserved account collateral under an entered calculation convention. Overnight swap or financing is a broker-defined debit or credit for carrying an energy CFD across daily boundaries. A contract rollover adjustment can address a price gap when a futures-linked CFD changes its reference series. None of these amounts is the same as price profit, maximum loss or ownership of physical energy.

AmountPrimary driverTimingNot equivalent to
Required marginBroker product and account rulesOpening and while exposure remainsMaximum loss or trade cost
Overnight swapSigned rate, unit and daily scheduleBroker rollover boundariesContract-series price gap
Rollover adjustmentOld/new reference prices and broker policyReference-series changeDaily financing or guaranteed neutrality

Keep the three records separate until each uses the same broker symbol, account currency and observation basis. An undated product can have daily funding without a futures-series cash adjustment, while an expiring oil CFD can close rather than roll.

Assumptions and limits

  • No current rate, product structure, cutoff, holiday schedule, Brent price or conversion is fetched.
  • Currency-symbol, margin-currency, opening-price and reopen swap modes are not independently modeled.
  • Rollover units do not validate a broker weekday, holiday or daylight-saving schedule.
  • Rates can be zero, disabled, changed or different by entity, account, suffix, product and direction.
  • A positive swap estimate does not establish total profit because market movement and other costs remain separate.
  • The output is scenario arithmetic, not an account statement, carry recommendation or financial advice.

Where to verify UKOIL account-economics inputs

Open the specification for the exact symbol on the same broker server and account type. Record calculation mode, trade contract size, tick size and value, quote or profit currency, initial margin, margin rate, swap mode, signed long and short swap values, daily rollover multipliers and any product expiration. MetaQuotes documents the available properties; the broker supplies their current values.

Then determine whether the product is UKOIL, UKOilSpot, Brent, XBRUSD or another cash-style, undated or expiring contract. Check daily funding, series-change or expiry dates, reference prices, spread or markup treatment and whether positions are cash-adjusted, closed and reopened, closed at expiry or not rolled. The label alone does not answer those questions.

For a completed trade, the broker statement is authoritative for account activity. Reconcile each debit or credit using confirmed position size, rate unit, event time and conversion. The calculator is designed to expose assumptions and support that reconciliation; it cannot replace the contractual product terms or determine tax and legal treatment.

Frequently asked questions

  • No. An expiring UKOIL product may document no financing, while a spot or undated Brent product can use a separate daily funding schedule. Verify the exact symbol first.
  • The formula depends on the entered broker unit: account money per lot, Brent price units times contract size and lots, or annual percentage of current-price notional using a 360-day convention.
  • Yes. A zero signed rate produces a zero estimate, but it does not validate the product terms or exclude other costs and expiry treatment.
  • Choose the position direction and copy its matching signed rate from the exact server symbol. The page does not infer sign from direction.
  • Enter the total documented schedule weight as rollover units. The calculator does not assume which weekday, cutoff or holiday treatment applies.
  • No. Daily overnight financing and a futures-series reference change are separate. Use the UKOIL Rollover Adjustment Calculator for an entered series gap.
  • No. It is one entered cash-flow component. Brent price movement, spread, commission, rollover, slippage and other costs remain separate.
  • Not automatically. Reconcile verified product structure, rate, unit, schedule, contract and conversion with the statement, which remains authoritative.

Sources and methodology

The operational contract is Entered Oil CFD Account Economics version 1.0.0. Independent fixtures cover supported margin conventions, signed financing units, currency conversion and product-specific adjustment boundaries. Sources support the disclosed arithmetic and verification workflow; they do not supply or validate any page input.

Compare exact UKOIL and Brent CFD terms before calculating

Broker product names, contract sizes, margin rules, financing rates, adjustment methods and regional availability can differ. Open the exact entity and account-type specification before transferring a result between brokers.

XM

Review the exact energy CFD symbol, contract and regional product terms.

Check XM terms

FBS

Compare the applicable energy CFD margin and cost schedule.

Check FBS terms

FXOpen

Confirm the server symbol and entered rate units before calculation.

Check FXOpen terms

Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. Crypto derivatives may be unavailable or prohibited for retail clients in some jurisdictions, including the United Kingdom. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and entity.

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.