Toro Trade

Under the hood

Asymmetric impact

Winning closes pass through a deadband, an impact haircut that depends only on the size of the move, and a 2% win fee. Losing closes skip all three. The parameters below are read from the deployed markets.

The steps

  1. Deadband. The exit used for the gain moves back toward the entry by entry ÷ 4,250 (in whole ticks, about 2.35 bp). A gain inside the band is zero.
  2. Impact. The remaining gain is multiplied by the retention share below.
  3. Win fee. 2% of what is left, split between stakers and the development fund.

The formula

move   = |exit' − entry| / entry          // exit' = exit after the deadband
term1  = 1 / (move × rateMult)
term2  = refNotional / (move × posMult × 10^6)
share  = (1 − baseRate) / (1 + term1 + term2)
payout = gain × share × (1 − winFee)

term2 uses a fixed reference notional instead of your position size, so the share is the same for any size. It is always below 1 − baseRate.

Interactive chart

What a winning trade keeps

Price move
+0.5%
after impact
82.5%
You keep
80.8%
0%25%50%75%100%0.01%0.1%1%10%
Share of the raw gain paid out, by the size of the price move. Drawn with @toro/math from BTC's deployed parameters.

Deployed parameters

MarketbaseRaterateMultrefNotionalposMult ($M)DeadbandWin fee
BTC10%15,000$100,000814.5982.35 bp2%
ETH10%15,000$100,000483.97910.18 bp2%
SOL10%15,000$100,000463.02120.49 bp2%
DOGE10%15,000$100,000376.20915.97 bp2%
WLD10%15,000$100,000212.87426.46 bp2%
ZRO10%15,000$100,000214.77623.09 bp2%
LIT10%15,000$100,000212.8634.72 bp2%
GOLD10%15,000$100,0001,881.24795.24 bp2%

Properties

  • Only wins are scaled. A loss is the loss.
  • Larger moves keep more: on BTC +0.1% pays 54.1% of the raw gain and +1% pays 84.5%.
  • It adds friction to tiny wins but is not a manipulation guard; the price guards are.

Values on this page are read from the HyperEVM testnet deployment (chain 998, block 67249403) at build time.

Last updated 2026-10-18