How are staking rewards calculated?
Last updated: 12 August 2026
etoro distributes staking rewards once a month. At each distribution, we calculate the amount of your rewards based on:
- the average daily amount of your eligible crypto positions
- the monthly network yield
- your etoro Club tier
Rewards begin to accrue once the applicable ‘intro period’ has ended:
Cryptoasset | Intro period |
Avalanche (AVAX) Cosmos (ATOM) Near Protocol (NEAR) Polkadot (DOT) Polygon (POL) Solana (SOL) Sui (SUI) Tron (TRX) | 7 days (rewards begin on day 8) |
Cardano (ADA) | 9 days (rewards begin on day 10) |
Ethereum (ETH) | Dynamic, depending on network conditions |
Calculation of the staking reward
Every day at 00:00 GMT, etoro records a snapshot of your eligible crypto positions. This logs the number of units in your portfolio of each supported cryptoasset.
Your staking reward is calculated using the following formula:
Average daily amount × monthly network yield × etoro Club tier reward share
Average daily amount
At the end of each month, all daily snapshots are added together. This total is then divided by the number of days in the month, resulting in your average daily amount for that cryptoasset.
Monthly network yield
Each supported cryptoasset has a monthly network yield determined by the underlying blockchain protocol and network conditions during that month.
etoro Club tier reward share
etoro retains a portion of the staking yield to cover operational, technical, and legal costs associated with staking. Your etoro Club tier determines the share you receive:
etoro Club tier | Reward share |
Bronze | 45% |
Silver | 55% |
Gold | 65% |
Platinum | 75% |
Platinum+ | 85% |
Diamond | 90% |
Example calculation
Dave, a Diamond etoro Club member, bought 500 units of ADA on 1 September. Then he bought an additional 100 units on 8 September, which he closed on 25 September.
Step 1: Apply intro period (first 9 days per position are excluded)
- 500 ADA → 20 eligible days (11 September - 30 September)
- 100 ADA → 8 eligible days (18 September - 25 September)
Step 2: Calculate the total eligible staking units
- (500 × 20) + (100 × 8) = 10,800
Step 3: Calculate the average daily amount
- 10,800 ÷ 30 days = 360 ADA
Step 4: Apply the monthly network yield (5%)
- 360 × 0.05 = 18 ADA
Step 5: Apply the etoro Club tier reward share (Diamond: 90%)
- 18 × 0.9 = 16.2 ADA
Dave’s final staking reward for September is 16.2 ADA.
Important notes
- Staking rewards are credited as separate positions and will be included in future calculations after the intro period.
- Staking rewards are not guaranteed and may vary.
Was this article helpful?
Still need help?
We're happy to assist you, whenever you need us. Choose your preferred method of contact.