USOIL Position Size Calculator
Calculate USOIL or WTI CFD lots from an entered risk budget, oil price stop distance, broker contract size, trading cost, currency conversion and permitted volume grid.
Enter the oil CFD risk scenario
Use a positive oil price distance between planned entry and stop. The result models that entered distance and does not promise a stop fill or cap the actual loss.
Entered USOIL position size
Entered Oil CFD Contract Math 1.0.0
| Calculation step | Entered arithmetic | Derived result |
|---|
On a small screen, scroll the table horizontally to review every arithmetic step.
How USOIL position size is calculated
Value per USD 1 oil move per lot = contract size × quote-to-account rate
Modeled loss per lot = stop price distance × value per USD 1 move + entered cost per lot
Raw lots = risk budget ÷ modeled loss per lot
Shown lots = raw lots rounded down on the entered minimum, step and maximum grid
The stop distance is entered in oil price units. For example, an entry at 75.20 and a stop at 74.70 have a 0.50 price distance. Contract size converts that distance into quote-currency loss per lot, and the entered conversion rate expresses the amount in account currency.
A nonnegative round-trip cost per lot is added before dividing the risk budget. This can represent a deliberately combined estimate, but it is not a live spread, commission, financing or slippage engine. Omit unknown costs only with the clear understanding that the result is incomplete.
The raw result is rounded down on the entered broker minimum and step, then limited by the entered maximum. Rounding down avoids increasing modeled stop loss above raw capacity. It does not mean the broker will accept the order or that sufficient free margin exists.
A careful USOIL position-size workflow
- Verify the exact oil CFD contract size, profit currency and volume rules on the intended broker server.
- Choose a fixed monetary budget or calculate one from an entered balance and percentage.
- Measure the absolute price distance between planned entry and stop in oil price units.
- Add a documented account-currency cost per lot when a defensible estimate is available.
- Review raw lots, the rounded broker-grid amount, modeled risk and unused budget together.
- Check margin, trading hours, gaps, rollover and order eligibility separately before any decision.
Audited worked example
The audited example uses a USD 10,000 balance, 1% risk, a USD 0.50 oil stop distance, contract size 1,000, USD-to-USD conversion 1 and USD 4 entered cost per lot. Modeled loss is USD 504 per lot. The USD 100 budget produces 0.1984126984 raw lots and 0.19 lots on an entered 0.01 grid, with USD 95.76 modeled risk and USD 4.24 unused.
How to interpret it
The 0.19-lot output belongs only to the entered contract size and volume grid. It is not a recommended risk percentage, an executable order, a margin decision or a guarantee that actual loss will stop at USD 95.76.
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.
| Product | Trading unit | Price-move unit | Specification owner | Correct tool family |
|---|---|---|---|---|
| USOIL / WTI CFD | Broker lots | Entered oil price increment | Broker server symbol | These oil CFD tools |
| WTI futures | Whole exchange contracts | Exchange tick | Exchange contract specification | Futures tools |
| Forex pair | Lots / base-currency units | Currency pips and pipettes | Broker symbol and FX convention | Forex 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
- The risk percentage is entered by the user and is not assessed for suitability.
- A stop order can fill away from its trigger during gaps or fast markets.
- The contract size, currency conversion and volume grid are not connected to a broker.
- The cost field does not independently model spread, commission, financing or slippage.
- Margin, free margin, liquidation and portfolio concentration are outside this model.
- The result is planning arithmetic, not an order instruction 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
- Divide the entered monetary risk budget by oil price stop distance times account-currency value per full price unit per lot plus entered cost per lot.
- Enter the absolute oil price difference between planned entry and stop. For example, 75.20 to 74.70 is a 0.50 price distance.
- It multiplies the entered account balance by the entered percentage. The calculator does not recommend or assess that percentage.
- Raw volume can fall between broker increments. Rounding down on the entered minimum-and-step grid avoids increasing modeled stop loss above raw capacity.
- The shown volume is zero. The model will not round up, tighten the stop or substitute another oil product.
- Yes. Oil gaps, slippage, spread changes, fees, financing, rollover and failed stop execution can make actual loss larger.
- No. Stop-loss risk and broker margin are different constraints. Free margin, liquidation and portfolio exposure remain separate.
- Verify contract size, profit currency, calculation mode, minimum volume, volume step and maximum volume for the exact broker server and account.
Sources and methodology
- MetaQuotes MQL5 AlgoBook — OrderCalcProfit — Documents derivative profit arithmetic as price change multiplied by contract size and position size.
- MetaQuotes — Symbol Properties — Documents trade contract size, tick size and volume minimum, maximum and step properties.
- OANDA — Commodity CFD key information example — Shows that an oil CFD example identifies its own trade size, pip size, leverage and margin rather than supplying a universal convention.
- Financial Conduct Authority — Contract for Differences — Describes retail CFD protections and risk within the FCA regime.
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.
Continue the USOIL planning workflow
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.
FXOpen
Confirm the live server symbol, client eligibility and volume grid before calculation.
Check FXOpen termsRisk 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.

