Payout Formula

Payout Formula

How Payouts Are Calculated

  1. Add both sides together to get the total pool.
  2. Compute the platform fee from the total pool.
  3. Cap the platform fee at the losing-side pool size.
  4. For crypto YES/NO markets, compute weighted profit-share using the late-entry formula.
  5. For sports and non-crypto markets, split loser-side profit by raw winning stake share.
  6. Return each winner’s principal, then add their profit share.

Formulas

targetPlatformFee = totalPool × platformFeeRate

losingPool = totalPool − winningPool

actualPlatformFee = min(targetPlatformFee, losingPool)

profitPool = losingPool − actualPlatformFee

weight = stake × (1 − lateEntryPenaltyRate × timeFraction)lateEntryPenaltyPower

winnerPayout = stake + profitPool × (yourWeight / totalWinnerWeight)

Example: One-Sided Pool

If YES has 125 HIVE and NO has 10 HIVE, the total pool is 135 HIVE. The target platform fee is 4.05 HIVE (3% of 135), which stays within the 10 HIVE losing pool. Winners still receive principal back in full, and the remaining loser-side pool becomes distributable profit.