Staking rewards needed

Is the staking rewards based around annually? For example when it 5%roi does that mean on 10,000 ada I can expect 500 ada by the end of the year?

Yea, it is an rough yearly estimate