Long ago, there was a way to get the distribution of stake for the old chain. This report was available on steemd.com:
https://web.archive.org/web/20170601125614/https://steemd.com/distribution
Banjo can also produce reports like this:
$distribution [days]
The default is to run the report for 90 days. If you want a different timeframe, just provide the number of days:
$distribution 365
This report defines "active" vs. "inactive" by the last voting date.
Note that the output of the report is in a markdown table. So you can just grab the report output and place it right into a post, which will become:
| $ | MV | level | accts | accts % | stake % |
|---|---|---|---|---|---|
| $0 | 0 | dust | 20245 | 45.86% | 0.00% |
| $2.24 | 0.01 | newbie | 10299 | 23.33% | 0.16% |
| $22 | 0.1 | user | 7923 | 17.95% | 1.06% |
| $224 | 1 | superuser | 4242 | 9.61% | 5.25% |
| $2,236 | 10 | hero | 1213 | 2.75% | 13.06% |
| $22,364 | 100 | superhero | 202 | 0.46% | 20.05% |
| $223,644 | 1,000 | legend | 21 | 0.05% | 25.31% |
You can also just use $dist as an alias to this command.