Upscale
Menu
On this page

Fees

Trading costs on Upscale come from three components: the commission for opening and closing a position, the spread, and funding for holding a position.

Commission on operations

A commission is charged every time a position is opened and closed. The rate is the same for both operations and depends on the asset category and the challenge format.

Asset categoryBasic and AcceleratedTurbo
Crypto0.008%0.06%
RWA: Forex, XAU/XAG0.0035%0.007%
Indices (including KR200 and JP225) and copper0.0035%0.01%
24/7 stocks, WTI crude oil and natural gas0.003%0.02%

Spread

The spread is the difference between the price at which an asset can be bought and the price at which it can be sold. If Bitcoin can be bought at $60,000 and sold at $59,950, the spread is $50.

The calculation model differs by category.

The spread is dynamic and depends on the trading pair, current volatility and market depth.

BTC and ETH follow a separate rule based on operation frequency:

  • when positions are opened an hour or more apart, the spread is zero;
  • when the interval is less than an hour, the market spread applies on opening;
  • on closing, the spread for BTC and ETH is zero regardless of the interval.

All other pairs use the market spread.

Across all RWA assets the spread is charged only when opening or increasing a position and does not depend on its size. Current values update in real time and are visible in the trading terminal.

Price deviation

When a position is opened or increased, the execution price can differ from the current market price. This deviation has two components, and the Position info block shows them separately.

ParameterWhat it means
Price deviationthe total expected deviation of the entry price from the market price: Est is the estimate for the current position parameters; Max is the permitted limit
Spreadthe fixed component: it does not depend on position size
Volume impactthe dynamic component: it grows with trade size and depends on current market depth

When a position is increased, volume impact is calculated on the added size only.

Maximum deviation

If the expected deviation exceeds Max, the position cannot be opened or increased. You can set this limit yourself: click the Max value in the Price deviation row and enter it as a percentage.

ParameterValue
Default4%, or the pair's system maximum if that is lower
Minimum0.1%
Maximumthe system maximum for the trading pair

The setting is saved separately for each trading pair. Deviation is checked immediately before execution and, for pending orders, at the moment they trigger: if it is above Max, the operation is not executed.

Recent trades

On crypto pairs, volume impact also takes your recent trades into account: positions opened or increased on the same pair, in the same direction, on the same account. Splitting a large trade into several smaller ones in quick succession therefore does not reduce the overall volume impact. The volume taken into account gradually falls back to zero.

When recent trades affect the calculation, this is shown in the volume impact tooltip. In the history, such operations carry a marker next to the entry price showing the volume that was taken into account.

Session schedules for each category are on the Trading Assets page, and how funding is charged is covered on the Funding page.

Last updated