If you've read my article about tron staking, you've seen that staking was frezing trx (each freezed trx gives u 1 tron power) and that tron power were used as vote rights.
There's one thing I didn't talk about : how to optimize the yield of staking.
So this tutorial starts... NOW
1 - Choose SRs within the top 27
Only 27 first SRs (sorted by votes) can produce blocks and earn rewards. So if u choose the 28th SR (for example), u will receive nothing or very low rewards.
2 - Less a SR have votes, more you will get rewards
Each SR has same total reward, so having 5% of a SR with 1M votes gives the same reward as 5% of SR with 1k votes (if both are in the top 27). A node with 300M or 400M votes is good.
This information is shown in tronwallet, but also on tronscan :

3 - Choose SRs with high voting sharing ratio
Some SRs won't give u full rewards. It is because a validor node needs for energy and maintenance, and it isn't free.
Voting sharing ratio is the share of rewards they will really give, so if this value is 80 or 90%, it's good (not so much SRs give 100%)
This data itn't shown in your wallet, but it can be found easily on tronscan.
4 - Create your own strategy
The formula for calculating rewards is : r=(v/t)*R*S where :
- r = your reward
- v = your votes
- t = total votes of SR
- R = SR's reward
- S = voting sharing ratio (decimal, no percentage)
Feel free of making your own strategy and sharing it in the comments.
It is the end of this article.
If you liked it, please tip it, give a like (I love it), and share it with your friends
And if you find something to improve, feel free to write it in the comments