Payout Formula
Payout Formula
How Payouts Are Calculated
- Add both sides together to get the total pool.
- Compute the platform fee from the total pool.
- Cap the platform fee at the losing-side pool size.
- For crypto YES/NO markets, compute weighted profit-share using the late-entry formula.
- For sports and non-crypto markets, split loser-side profit by raw winning stake share.
- 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.