Net Worth
Written By neostake
Last updated 4 months ago
Neostake tracks a single Net Worth for every user.
This Net Worth is the number that matters for leaderboards, competition, and your overall performance.
1. Formula
At any time (t):
NetWorth = AvailableStakes + SUM( MTL(h, q) )where:
Standard_stakes_available(t) = your permanent available stakes (cash-like).
MTL(h | q) = mark-to-liquidation value of your open positions, computed from the LMSR cost function.
2. Role of Current Stakes
Every week you receive a grant of Current Stakes (e.g. 1,000).
Unused Current Stakes are excluded from Net Worth.
Reason: otherwise every user would “auto-increase” their Net Worth just by receiving the weekly grant, without trading.
As soon as you use Current Stakes in a trade, they stop being idle and instantly turn into an open position that is included in Net Worth via its MTL.
This is why your Net Worth can jump up at the moment of a buy: previously ignored Current is now active and counted.
3. Sell and Resolution
When you sell a position, or when a market resolves:
The open position (MTL value) is removed.
The equivalent amount of stakes (cash payout or proceeds) is added.
Net Worth remains continuous — no jump — because the value was already included while the position was open.
Only the composition changes: from “position value” → “available stakes.”
4. Weekly Competition
The leaderboard is based on percentage change in Net Worth during the week:
WeeklyReturnPct = 100 * ( NetWorth(t) - NetWorth(t0) ) / NetWorth(t0)(t_0) = Net Worth at the start of the week (after grant distribution, with unused Current excluded).
Gains come only from active trades. Idle Current cannot inflate your weekly return.
5. Example
Start of week:
Standard = 5,000
Current grant = 1,000 (idle, excluded)
Net Worth = 5,000
Buy YES for cost 200 (funded entirely from Current):
Idle Current decreases to 800 (still excluded).
Create open position worth 200 (MTL).
Net Worth = 5,200 (jump at buy).
Price rises, position MTL → 260:
Net Worth = 5,260
Sell at 260:
Remove position (−260), add payout (+260).
Net Worth stays = 5,260 (continuous).
Key Principle:
There is only one Net Worth.
Idle Current is invisible.
Used Current counts immediately as position value.
Sell/resolution doesn’t create jumps — it just reshuffles assets.
FAQ: Net Worth on Neostake
Q: Why did my Net Worth jump immediately after buying?
A: Because your unused Current Stakes (excluded before) were turned into an active position. That position’s value is now included in Net Worth.
Q: Why doesn’t my Net Worth increase just from receiving the weekly Current grant?
A: To keep the competition fair. If unused Current counted, every user would “auto-increase” their Net Worth each week without doing anything. Only traded Current counts.
Q: Why doesn’t my Net Worth change when I sell a position?
A: Because the position’s value was already included while it was open. Selling only shifts it from “position” to “stakes” — total Net Worth stays the same.
Q: When exactly are profits added to my Net Worth?
A: Instantly — as soon as you trade. Open positions are always valued at their current market price. Your Net Worth rises and falls in real time with price changes.
Q: Do unused Current Stakes expire?
A: Yes. At the end of the week, any unused Current grant disappears. Only traded Current (as open positions or realized gains) matters.
Q: Can I use both Current and Standard Stakes in one trade?
A: Yes. Neostake always uses your Current Stakes first. If the trade costs more than your remaining weekly grant, the extra is automatically paid from your Standard Stakes. The position itself is never split — it’s always one single position, regardless of how it was funded. The only difference is that unused Current Stakes don’t count toward Net Worth, while any traded amount (no matter if from Current or Standard) is immediately included.