One stock, ten years
Rows are years, columns are months, green and red by how each month closed. The outlined column is the month ahead.

The month ahead
All 27 Stock Tokens, ranked by how often they rose in this month over the years on record, with the average and median move.
How to read it
Three numbers per month, each answering a different question.
Up years
How many of the years on record the month finished higher. The steadiest signal, and the one the ranking uses.
Average
The mean move. One huge year can pull it far, so read it next to the median.
Median
The middle year. Half the years did better, half worse. Closer to a typical month.
Where the numbers come from
Nothing is modelled. Closes, counted.
| Monthly return | The last daily close of a month against the last daily close of the month before. The running month is left out until it ends. |
| History | Up to ten years of daily bars per stock. Newer listings like CRCL and SPCX show the years they have, and the count says so. |
| Ranking | Share of up years first, then the median move to break ties. |
| Buying | Through the token's Uniswap pool on Robinhood Chain, minimum out set from Chainlink (1% by default). A pool further off reverts the swap. |
| Cost | Free to use. Buying pays the pool fee and gas, nothing to Monthwise. |
Questions
Some patterns repeat, many are noise. Ten years is a small sample, which is why the up-year count sits next to every average.
It isn't finished. Counting half a month would mix a guess into the record.
The listed stock's daily close. The on-chain token tracks it through its pool and Chainlink.
Yes. Buy the top five of a month as one basket in one transaction.
No. Pool fee and gas on a buy, that's all.
No. It is a record of what happened, month by month.
