Revenue Sharing Program

Kraken Futures is a platform where market participants can trade cryptocurrency Futures between each other. We are devoted to fostering a fair, transparent and liquid trading environment. Our Revenue Share Program (RSP) incentivizes the provision of liquidity to our order books and rewards traders who trade significant volume. The RSP is open to all clients, entirely transparent and provides the same terms to everyone.

The RSP pays out a total of 50,000 USD every week. Check your real-time revenue share estimate here 

The RSP launches on February 1st, 2019 at 12 pm UTC and will initially run for 10 weeks. After that term, Kraken Futures, in its own discretion, will decide whether the program shall be continued, modified or discontinued.

The RSP measures clients’ contribution to the platform during one week intervals starting at 12 pm UTC each Friday. At the end of each interval, each client’s revenue share is calculated and paid out. Parameters then reset and the programs reboots for the following week.

Payouts by Contract Types are shown in the following table. At payout time, USD amounts are converted into the respective payout currency at the prevailing CF real time index.

Contract Type Distribution Payout Collateral


How is Contribution Measured?

For each client and Contract Type, we compute a Revenue Share Index (RSI) based on two key measures:

- Liquidity Share (every user has a value between 0 and 1.0)

- Volume Share (every user has a value between 0 and 0.5)

Hint: You can see your Liquidity Share and Volume Share in real time on the revenue share tab.

Liquidity Share Formula

Your liquidity share is calculated for each Contract Type based on your trading activity in each maturity of that Contract Type:

Weighted Order Size = OrderSize * 40 * 2 ^ ( 1 - ( abs( ( (OrderPrice – MidPrice ) / MidPrice ) * 10000 ) / 20 ) )

This formula rewards orders posted close to the mid price exponentially more than those further away.

Your Weighted Orderbook Presence = Sum of all your active Weighted Order Sizes for a given orderbook.

Total Weighted Orderbook Presence = Sum of Weighted Orderbook Presence across all clients for a given instrument at a given point in time.

Your Weighted Orderbook Share = (Your Weighted Orderbook Presence / Total Weighted Orderbook Presence)

This figure is computed every minute at a randomised second and averaged across all minutes of a given week:

Your Liquidity Share = (Sum of all your Weighted Orderbook Shares during the week) / 10,080

Once your liquidity share for a given maturity is computed, the liquidity share for the Contract Type is weighted by proportion of volume generated over the period.

Note: This means that the Liquidity Share across all clients sums to 1.0 for any given Contract Type.

Volume Share Formula

Your Volume Share represents your share in the total trading volume across all of the maturities of a Contract Type:

Your Volume Share = your trading volume during the week / total trading volume during the week / 2

Note: This means that the Volume Share across all clients sums to 1.0 for any given Contract Type.

Revenue Share Index Formula

Your Revenue Share Index (RSI) is calculated as a weighted average of your Liquidity Share and your Volume Share. Weightings are as follows:

Volume Share Weighting 75%
Liquidity Share Weighting 25%


Your RSI = 75% * your Volume Share + 25% * your Liquidity Share

Note: This means that the RSI across all clients sums to 1.0 for any given Contract Type.

Calculation of Payouts

Your revenue share for each Contract Type is calculated as a function of your RSI and the rank of your RSI relative to other participants:

RSI Weighting 50.0%
RSI Rank Rewards
Rank 1 25.0%
Rank 2 12.5%
Rank 3 7.5%
Rank 4 5.0%
Total 100.0%



The three highest RSIs for XBT:USD Futures that we calculated for a given week are:

1st: 0.2500

2nd: 0.1800 (yours)

3rd: 0.0500

This means that your RSI for XBT:USD Futures ranks second highest among all market participants. Your revenue share for XBT:USD Futures is therefore calculated as:

15,000 USD * ( RSI * RSI weighting + RSI rank 2 reward) = 15,000 USD * ( 0.1800 * 50% + 12.5% ) = 3,225 USD

Hint: Defend or even improve your RSI rank to maximize your payout. The revenue share tab shows you the RSI values of the client 1 rank behind and ahead of you.

Worked Full Example

Assume that, for a given week and across the perpetual, month and quarter maturities of the ETH:USD Futures, you scored a Liquidity Share of 0.1250 and a Volume Share of 0.2850. Your RSI will then be:

 0.1250 * 25% + 0.2850 * 75% = 0.2450

Let us assume this gives you an RSI rank of 2.

Your revenue share for ETH:USD Futures will then be:

 12,500 USD * (0.2850 * 50% + 12.5%) = 3,343.75 USD

This amount will be converted at the ETH:USD Real Time Index, which we assume is $120.11. The final revenue share payment made to your Kraken Futures account will then be:

 3,343.75 USD / 120.11 = 27.84 ETH

Hint: You can see your estimated revenue share the current week for each Contract Type in real time on the revenue share tab.

Terms and Conditions

Kraken Futures reserves the right to discontinue or modify the RSP at any time and for any reason and to temporarily or permanently exclude any participant from the RSP in response to suspected or actual abuse of the RSP by that participant.

The Revenue Share Program is not directed at residents of the United States and is not intended for distribution to, or by, any person in any country or jurisdiction where such distribution would be contrary to local law or regulation.