What a trade costs
Setting your own timer is free. A wallet linked to a referrer pays less exit fee: 10 % less for a
link made from 2026-11-10, and 25 % less for a link made before. See Referrals.
The terms a position freezes
Each market’s fee terms are entries in its fee-terms account (feeTermsTablePda(market)), and the
market names the entry a new position freezes. That entry can be lower than the base terms on this
page. Read it before you open: openFeeTerms(config, market, table) returns the terms an open would
freeze. A position keeps the terms it froze until it closes, and its close shows the rate it paid on
its SettlementFeeTerms event.
What you can do
How a win is calculated
When you close, the math runs in four steps. Each step uses the terms your position locked in when it opened.- Gross gain. The move in your favour, times your exposure. At 1000x, a move of 10 bp (0.10 %) is a gross gain equal to your stake.
- The part you keep. The terms withhold part of a gain. The share you keep rises with the size of the move (table below). A flat close or a loss has no gain to withhold from.
- The exit value. Your stake plus the part of the gain you keep.
- The exit fee. A share of the exit value: 5 % on a win at the base terms. What is left is paid to you.
Between two moves in the table the share is on the straight line between them.
Worked example, at the base terms. A $1.00 stake at 1000x with a 2.00x target. The price moves
10 bp in your favour and reaches the target.
At the base terms, a 2.00x target on a $1.00 stake therefore pays $1.7765, not $2.00: the multiple names the gross payout, before the exit
fee and the share of the gain the terms withhold.
openPreview().maxPayout is that gross figure. Read what a close paid
from its SettlementFeeTerms event.
How a loss is calculated
A close at a loss pays the loss tax first, then the exit fee (at the base terms, 6 % of the exit value at a move of 1 bp or more against you). At 1000x, a move of 2 bp against you is a loss of 20 % of your stake. Worked example, at the base terms. A $1.00 stake at 1000x. The price moves 2 bp against you and you close.
A move against you that uses up the whole stake is the barrier: the position is knocked out and you get nothing back.
How a win is paid
A win is paid in full. Part of it may be paid later, in order. There is no guaranteed time. The amount queued ahead of you is shown. Your stake comes back at once; what the pool cannot pay yet joins a first-in, first-out queue. The rule in full is under how a win is paid.Trading hours
Gold (XAU/USD) is not available for now. See markets.
For the mechanics behind each value, read how the product works and the venue. The SDK page reading the venue lists where each value is read.
