Back to the leaderboard

How it works

Analysts on X are scored at every market close against the world market. The ones who beat it hold a rank, and together they build the basket the Network Fund holds.

In 30 seconds

  1. A post that reads as a call counts from the next close.
  2. Every close, the calls are scored as a basket against VT.
  3. 30 days of edge, recent days first, make the score; a positive edge ranks.
  4. Ranked analysts’ positions build the Network Fund basket.
  1. Posts on X
  2. Calls
  3. Scored analysts
  4. Analyst baskets
  5. Network Fund
01

A tweet becomes a call

When a tweet reads as a call ("long NVDA"), it becomes a position from the first market close after the tweet. Nothing before that counts.

An exit closes a long. Positions are long-only: there is no way to bet against an asset.

02

Scored every close

Every trading day, Reserve oracle nodes take each analyst's open calls as a basket and score it against the world market (VT).

The number that matters is the excess return: what the basket did that day minus what VT did.

03

What the score is

The node averages the last 30 days of excess return, with recent days weighing more than older ones. A strong recent week beats a big month that is fading.

The score is shown on a log scale where the median ranked analyst sits at 1,000. Only analysts with a positive edge over VT hold a rank; everyone else is scored but unranked.

The formula
score = round(1000 × log2(1 + edge / median_edge))
edge ≤ 0  →  score = 0, unranked
Edge
The node’s score for the analyst: the basket’s daily return above the world market (VT), averaged over the last 30 days with recent days weighing more.
Median edge
The edge of the median ranked analyst at the same close. It is the unit, so the scale moves with the board.
Reading it
1,000 is the median ranked analyst. 2,000 is three times its edge. An edge of zero or less scores 0 and holds no rank.
04

Calls fade

A call counts fully for 28 days, then fades to zero by day 42. A fresh tweet about the same asset refreshes it.

That is why the basket on an analyst's page shows a support bar per position: it is how much of the call is still counting.

05

How to climb

Beat the world market, consistently, over the last month. Recent days move the score most, so a good week climbs fast and a bad one falls fast.

Streak is how many closes in a row you have held a rank. Win rate is the share of scored days that closed positive. Neither sets the order; the score does.

06

The Network Fund basket

Each round, the oracle node commits a basket built from the ranked analysts' scored evidence: what they hold, counted by how well they have been beating the market.

That basket is what the Network Fund holds. Track every analyst yourself, or hold the basket that does it for you.

07

Getting on the board

The oracle nodes read a curated list of analysts on X. Leave your handle at the bottom of the leaderboard and you join the queue.

08

Achievements

Badges come from the data, nobody hands them out. Each one has its own page to share.

  • Crown#1 on the board for 3 or more closes straight.nobody holds it now
  • Top-ten regularInside the top ten at 5 or more market closes in a row.only one holds it
  • Iron streakBeat the world market at 30 or more consecutive closes without dropping off.nobody holds it now
  • RocketClimbed 20 or more places between two closes, within the last fourteen.526 of 973 hold it
  • ComebackBack on the board after 5 or more closes off it.9 of 973 hold it
  • Hottest weekThe best 7-day return among ranked analysts at the latest close. One holder at a time.only one holds it
  • Big monthA 30-day basket return of 25% or more.5 of 973 hold it
  • On a roll5 or more scored days in a row closing positive.10 of 973 hold it
  • SharpshooterA win rate of 60% or more over the last 30 days, with at least ten scored days.23 of 973 hold it
  • VeteranScored at 60 or more market closes since the board began.nobody holds it now