Calculating Portfolio Value

Here’s exactly how we turn your entries and allocations into numbers, track value during the week, and rank entries based on performance.

1) Positions at Game Start

At kickoff, your dollar allocations are converted into fixed quantities using the Alchemy API start price.

  • Quantity for token i: qty_i = dollars_i / start_price_i

Example: allocate $30,000 to BTC, kickoff price $120,000 qty_BTC = 0.25.

You can’t change quantities after kickoff. They stay fixed all week.

2) Value during the week (live marks)

At any moment in time t:

  • Position value: value_i(t) = qty_i × price_i(t)

  • Portfolio value: PV(t) = Σ value_i(t) (sum of all tokens)

  • Total return % since kickoff: Return%(t) = (PV(t) − 100,000) / 100,000 × 100

Per-asset stats shown in the app:

  • Price change %: (price_i(t) − start_price_i) / start_price_i × 100

  • PnL contribution ($): (price_i(t) − start_price_i) × qty_i

Note: UI numbers are rounded for readability. Calculations use full precision.

3) Final results (closing snapshot)

At close, we value your fixed quantities with the Alchemy API end price:

  • Final portfolio value: PV_close = Σ (qty_i × end_price_i)

  • Final return %: (PV_close − 100,000) / 100,000 × 100

Ranking: players are ordered by highest PV_close. Ties split prizes per the Tie Logic page.

Notes about USDC

  • USDC counts as a token and may be up to 50% of your portfolio.

  • It’s priced at $1.

Last updated