10000x Futures price index and execution
The 10000x Futures price index is the price of each coin combined from several major crypto exchanges, recomputed 4 times per second. Every 10000x Futures price, on the chart and in your settlement, is an index price.
Where the price comes from
The index reads live quotes from the spot and perpetual futures markets of major exchanges. Every 0.25 seconds it does this for each coin:
- Turns the latest quote from each market into one price.
- Drops quotes that are too old.
- Takes the median of the remaining prices and drops any market whose price is too far from it.
- Averages the markets that are left. The result is the index price for that 0.25 s slot.
If too few markets are left after steps 2 and 3, no index price is published for that slot. 10000x Futures does not open positions on a price that is not fresh.
Your trades do not move the index: 10000x Futures does not place orders on any exchange.
On the chart
The chart plots the index price. Next to it, 24h volume is the stake × leverage of the 10000x Futures positions opened on that coin in the last 24 hours, and open interest is the stake × leverage of the positions open now.
Execution
10000x Futures fills your open and your close at an index price computed after your request reaches the server, never at the price that was on your screen when you tapped. The price on your screen is always slightly older than the moment your tap arrives.
Opening
The server notes the last index price published when your request arrived and waits for a newer one, built from newer exchange quotes. It checks that this price is fresh and that the quotes behind it are recent, then checks your balance and limits, takes the stake and opens the position at that price. The liquidation and take-profit prices are fixed from it.
If no fresh price arrives in time, or the quotes behind it are too old, the open fails, nothing is taken from your balance and the app shows an error. Try again a moment later.
Closing
The server notes the last index price published when your close arrived and waits for a newer one. If none comes in time, it uses the latest price it has, as long as that price is still fresh. It then checks every index price since you opened, including the ones that came in while it waited. If any was beyond your liquidation price, the position is liquidated instead of closed. If any reached your take-profit price, you get the cap. Otherwise the position closes at that price.
If the index has no fresh price at all, the close fails with an error and the position stays open. Try again a moment later. Automatic endings (take-profit, liquidation, max lifetime) do not need a fresh price and still go through.
How endings are watched
The server checks open positions against every new index price. Take-profit and liquidation are judged on the highest and lowest index price since the position opened, so a price spike between two chart redraws still counts. See How a position ends for the order in which endings apply.
FAQ
Why did my entry differ from the price I saw?
You get the first index price computed after your request arrives. With 4 updates per second, that is usually one or two updates after the price on your screen.
Can a single exchange's glitch liquidate me?
A single market that prints far from the others is dropped from the index for that update, because the index discards prices too far from the median. A move that shows up on enough markets at once moves the index.
Is the 10000x Futures price the same as on Binance?
Close, but not identical. The index blends several exchanges and both spot and perpetual markets, so it can differ slightly from any single exchange's price.