Trading year
The last 365 calendar days of daily Moscow Exchange candles, with at least 250 closed sessions. Only closed sessions are used so an unfinished day never skews the score.
← All projects
Project 01 · Android · Moscow Exchange
The 25 most liquid Moscow Exchange stocks on one screen. Each gets a score from 0 to 100 showing how often it beat the rest of the pool over the past trading year on your chosen horizon — followed by 2,000 price paths and a diary that checks the calculation against actual prices.
Current release on RuStore · free · no sign-up
How the score works
The app takes a full trading year and checks how often a stock beat the other 24 over the horizon you chose. Everything is computed on your phone, and the full formula is open inside the app.
The last 365 calendar days of daily Moscow Exchange candles, with at least 250 closed sessions. Only closed sessions are used so an unfinished day never skews the score.
For every past window of your chosen length, the stock is compared against the median return of all 25 stocks over the exact same dates. A resilient stock scores high even in a falling market.
The share of windows where the stock beat the pool is mapped to a 0–100 rank: 100 for the leader, 0 for the laggard. From 90 upward the “ШАНС” badge lights up — marking the top of the list, not a guaranteed gain.
What the calculation leaves out. Dividends, splits and broker fees are not included. The score describes past behaviour — it is not a promise of return or investment advice.
Inside the app
25 stocks ranked by score, with price and daily change. Leaders carry the “ШАНС” badge.
7, 14, 30, 60, 90 trading days or any custom length — see how the stock behaves across horizons at a glance.
2,000 price paths built from past moves: where the price ended up and how deep the drawdowns were along the way.
All assumptions on one screen: total windows, independent windows, smoothing and what is excluded.
Save the calculation on your phone. When the horizon ends, the app fetches the market price and records the actual outcome.
Film
Real app build running on live Moscow Exchange data. Russian-language interface; figures reflect the time of recording and are not investment advice.
Built for daily use
Save a calculation to the diary — when the horizon expires, the app will fill in what actually happened. Need a custom tool like this? Write to us.