for full 2000% reward the requirement is that coinage be over 2% of blockheight.
coinage is simply the staking input size * the input age, so 10 coins from 1 week ago has an age = 10 * 7
at block 500,000 that is required coinage of 10,000 (2% of 500k)
10,000 = 10,000 coins @1 day, or 5000 coins @2 days, or 3,333 coins @ 3days
reward is then based on size and 2000%/input age (as the annual 2000% is worked out depending on your stake age, 1 day is roughly 2000/365)
1 day is about 5.5%, all of those examples above should return similar rewards as it is then 5.5% per day. (eg 2 days is 11%)
then that reward (for 10,000) is 550. (5.5% of 10k)
to be effected by the cap.a stake of 100,000 @ 1 day is necessary to be capped by the 1% of blockheight. max reward of 5000
(because 5.5% of 100k would mean 5500 - which is 1% of 550k)
other variations of coinage of 100,000 would be
50k @ 2 days
25k @ 4 days
10k @ 10 days
. . . . .
block height increases with about 20160 blocks per week or 2880 a day.
coinage requirements for 2000% will then increase by 403 /week (20160 blocks)
projecting then. 1 month after block 500k will be block (roughly) 580,640
coinage required will be 11612
reward cap will effect stake age of 116,128 and rewards of > 6387
PLESE NOTE these numbers are pretty loose.
daily stake of 5.5% is a closer figure to the truth than 5% but it is still not correct
edited fro clarity