Platform
Community Leaderboard
Discover traders who have opted in to publish their track record — ranked by risk-adjusted performance, without exposing balances, holdings, or cash.
Open the board at /community/leaderboard. Anyone can browse public rankings; joining and following require a signed-in account.
How it works
- 1You opt in. Create a public trader profile at /community/join and consent to show returns and risk stats. Nothing appears until
is_publicis on. - 2Alphonce reads daily portfolio snapshots for opted-in traders only — specifically the day-change percentage, never raw balances or positions.
- 3A server function ranks the window (
get_trader_leaderboard) — compounding those daily returns into an equity curve and derived stats. - 4Others can follow you and open your public card. Leaving the leaderboard hides you immediately; your profile row can stay for later.
Joining
At /community/join you set:
- Handle — unique
@name, 3–24 characters, lowercase letters, numbers, or underscore. - Display name — how you appear on the board (1–48 characters).
- Bio — optional, up to 280 characters.
- Style tags — up to 5 (Momentum, Mean reversion, Swing, Crypto, Equities, and similar).
- Public consent — checkbox to show return, Sharpe, win rate, and drawdown publicly.
Snapshot readiness
Rankings need a few days of portfolio history. You can join with fewer than 5 snapshot days, but ranking stays provisional until there are at least 5 days to measure.
What is shown — and what is not
| Metric | Meaning |
|---|---|
| Return | Compounded percentage return over the selected window, from daily portfolio day-change percentages indexed at 100. |
| Sharpe | Annualised Sharpe at a 0% risk-free rate from the mean and sample standard deviation of daily returns. Null when variance is zero. |
| Win rate | Share of non-zero daily returns that were positive, as a percentage. |
| Max drawdown | Largest peak-to-trough fall along the compounded equity curve in the window. |
| Trading days | Count of daily snapshots in the window (not individual fills — labelled as trading days until a per-trade feed exists). |
| Followers | How many signed-in users currently follow that public trader. |
Privacy by design
The ranking RPC is the trust boundary. It only considers profiles with public consent and returns derived statistics — no balances, holdings, or cash. Daily percentage returns are the only snapshot column used for the curve.
Time windows
Changing the window re-fetches rankings from the server for that period — it is not a client-side re-sort of the same rows.
| Window | Coverage |
|---|---|
| 24H | Last 1 calendar day of snapshots |
| 7D | Last 7 days |
| 30D | Last 30 days |
| YTD | From 1 January of the current year |
| ALL | Long history window (up to ~10 years of daily snapshots) |
Browsing the board
- Views: podium (top three highlighted), table, or cards.
- Sort: by return, Sharpe, followers, or streak (client re-rank within the loaded window).
- Filters: style chips (Momentum, Mean Rev, Grid, …) and Verified (KYC flag on the public profile).
- Follow: signed-in users can follow or unfollow a trader; you cannot follow yourself.
Leaving
On the join page, turn off public visibility or use Leave leaderboard. Your profile can remain saved, but you disappear from rankings immediately.
What it is not
- Not a live trade tape or allocation product. The board shows percentage performance and risk stats from daily snapshots.
- Not automatic publishing — opt-in consent is required; private accounts never appear.
- Communities, discussions, and suggestions on the same page persist to your account. Capital figures on a community are declared bookkeeping, not brokerage transfers.