Long or short · entered oil prices · visible costs

USOIL Profit Calculator

Calculate gross and net USOIL or WTI CFD profit or loss from entered direction, entry, exit, lots, broker contract size, price increment, currency conversion and total costs.

Long and short arithmeticBroker contract stays editableNo profit forecast

Enter the USOIL price path

Use actual fills or clearly hypothetical oil prices with the exact broker contract size. The calculator does not retrieve a quote, forecast an exit or reproduce a broker statement.

Entered

Account-currency amount for the whole entered position.

Entered barrels or broker contract units per lot. Verify USOIL, WTI, XTIUSD or WTICO on the exact server.

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

Entered Oil CFD Contract Math 1.0.0

The browser performs deterministic arithmetic only. It does not contact a broker, exchange, price feed, trading account, margin service or order ticket.

Specification boundary: USOIL, WTI, XTIUSD, WTICO and similar oil symbols can use different contract sizes, price increments, currencies and volume grids. Verify every field on the intended server.

Entered USOIL profit or loss

Entered Oil CFD Contract Math 1.0.0

Derived
No USOIL profit or loss calculated yetEnter a direction and oil price path, or load the audited long-position example.

How USOIL profit and loss is calculated

Direction-adjusted oil price change = (exit − entry) × +1 for long or −1 for short
Gross quote-currency P/L = direction-adjusted price change × contract size × lots
Gross account-currency P/L = gross quote P/L × quote-to-account rate
Net entered P/L = gross account P/L − entered total costs

The core arithmetic follows the MetaTrader CFD profit convention: closing price minus opening price, multiplied by contract size and lots, with direction applied. The exact broker contract size is required because USOIL, WTI, XTIUSD and WTICO labels do not define one universal number of barrels per lot.

The entered oil pip or tick size expresses the price movement as smaller increments. It does not independently change gross money because the full price difference times contract size and lots already contains the same identity. A USD 1.25 move contains 125 increments when the entered size is USD 0.01.

Net P/L subtracts only the nonnegative account-currency total entered by the user. Spread, commission, financing, rollover, slippage, conversion and taxes can affect a real result. Enter a verified combined amount or interpret zero costs as gross-only arithmetic.

A careful USOIL profit-calculation workflow

  1. Verify the exact broker-server oil symbol, trade contract size, price increment and profit currency.
  2. Choose long or short and enter confirmed fills or explicitly label the prices as hypothetical.
  3. Enter broker-permitted lots rather than transferring a futures contract count or another broker’s lot size.
  4. Enter the quote-to-account conversion rate that belongs to the scenario when currencies differ.
  5. Add complete known account-currency costs for the whole entered position.
  6. For an actual trade, reconcile every debit and credit against the broker statement.

Audited worked example

The audited example is a long entered at USD 75.20 and exited at USD 76.45, using 0.20 lots, contract size 1,000, an entered USD 0.01 increment, USD-to-USD conversion 1 and USD 8 total costs. The favorable USD 1.25 move equals 125 increments. Gross P/L is USD 250.00 and net entered P/L is USD 242.00.

How to interpret it

USD 242.00 describes only the entered price path, contract and costs. It is not expected weekly or monthly income. A reversed long move would be negative, and actual fills, rollover or conversion can make the broker statement differ.

USOIL CFDs and WTI futures do not share one automatic contract size

USOIL, WTI, XTIUSD and WTICO are broker labels for oil-linked products, not a universal arithmetic specification. An oil CFD is sized in broker lots and an entered contract size. NYMEX WTI futures are exchange contracts with exchange-defined barrels and ticks. Related underlying prices do not make the trading units interchangeable.

ProductTrading unitPrice-move unitSpecification ownerCorrect tool family
USOIL / WTI CFDBroker lotsEntered oil price incrementBroker server symbolThese oil CFD tools
WTI futuresWhole exchange contractsExchange tickExchange contract specificationFutures tools
Forex pairLots / base-currency unitsCurrency pips and pipettesBroker symbol and FX conventionForex pip and lot tools

Do not transfer a futures multiplier, another broker’s oil lot size or the currency-pair pip convention into an oil CFD result. The exact broker-server specification is the governing evidence.

Assumptions and limits

  • No live, delayed, settlement or forecast oil price is retrieved.
  • The entered broker contract, increment, volume and conversion are not independently verified.
  • One total-cost field cannot reconstruct spread, commission, financing, rollover or slippage.
  • Entry notional is descriptive exposure, not margin, cash paid or maximum loss.
  • Gaps, order rejection, liquidation, tax and account-level effects are outside the model.
  • The output is scenario arithmetic, not a profit promise, signal or financial advice.

Where to verify USOIL and WTI CFD inputs

Open the exact USOIL, WTI, XTIUSD, WTICO or other oil symbol specification in MetaTrader. Confirm trade contract size, point or tick size, tick value, profit currency, minimum volume, maximum volume, volume step and calculation mode. MetaQuotes defines these fields, while the broker supplies the values for each server and account.

Oil CFDs can be cash-style, undated or linked to a futures series. Contract rollover, financing, spread, commission and price gaps are outside this contract-math model. For an actual trade, use confirmed fills and reconcile the result with the broker statement rather than treating a chart symbol or a remembered contract size as proof.

Leveraged CFDs can produce rapid losses. Protection, availability and contract terms depend on jurisdiction, entity and client classification; the calculator does not determine which rules apply to a user.

Frequently asked questions

  • Apply long or short direction to exit minus entry, multiply by entered broker contract size and lots, convert currency, then subtract entered total costs.
  • The direction factor reverses the raw oil price change, so a lower entered exit is favorable and a higher entered exit is unfavorable before costs.
  • MetaTrader CFD profit arithmetic multiplies price change by contract size and lots, while the exact broker-server symbol supplies contract size.
  • It expresses the price change as smaller broker increments. Gross money still follows full price change times contract size times lots.
  • Enter a verified account-currency total for the whole scenario. The page does not invent spread, commission, financing, rollover, slippage or tax.
  • No. Entry price times contract size and lots describes entered exposure. Required margin, maximum loss and cash paid follow different rules.
  • No. It is arithmetic for one entered oil price path and says nothing about probability, repeatability or future performance.
  • Use confirmed fills, exact server specifications, currency conversion and complete costs, then compare with the broker statement, which remains authoritative.

Sources and methodology

The operational contract is Entered Oil CFD Contract Math 1.0.0. Independent fixtures cover currency conversion, minimum-and-step quantity flooring, below-minimum and maximum boundaries, long profit, short loss and invalid inputs. Sources support the calculation method and verification workflow; they do not verify any product input or endorse this site.

Compare USOIL and WTI CFD specifications before calculating

Broker and venue product names, contract sizes, quantity rules, costs and availability can differ. Open the exact entity and account-type specification before transferring a result.

XM

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

Check XM terms

FBS

Compare the applicable energy CFD specification and trading-cost schedule.

Check FBS terms

FXOpen

Confirm the live server symbol, client eligibility and volume grid before calculation.

Check FXOpen terms

Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. 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.