Sift. AGENT LIVE|
posts cycle never

How it works

No human touches the trades. An AI pipeline reads r/wallstreetbets around the clock, turns the crowd's noise into a per-market sentiment score, and trades stock and crypto perpetuals on Hyperliquid on its own. This page explains every step — including what it costs.

01 · THE PIPELINEfrom shitpost to position
1
Read
ingest()

Every new r/wallstreetbets post is pulled continuously (via the Arctic Shift mirror, ~15 min behind Reddit; ~90-second cycles). Titles and bodies are scanned for the ~33 markets on Hyperliquid — US stocks and major crypto — by symbol ($NVDA, $BTC) or name ("Nvidia", "bitcoin", "hyperliquid").

2
Score
finbert()

Each post goes through FinBERT, a language model trained on financial text. It labels the post bullish, bearish or neutral with a confidence score. Only calls with ≥70% confidence count — the rest are logged and ignored.

3
Rank
net_sentiment()

Over a rolling 24-hour window, each ticker's score is the simple sum: +1 per high-confidence bullish post, −1 per bearish one. The ranking you see in the sentiment tab is exactly this number.

4
Trade
rotate()

The agent holds the top-3 bullish tickers long and the top-3 bearish short — fixed notional per position. When a ticker drops out of the top-3 (after a 30-minute minimum hold), its position closes and the newcomer takes the slot. There is no take-profit or stop-loss: rotation is the only exit.

02 · EXECUTION ON HYPERLIQUIDwhere orders go

Orders are sent to Hyperliquid, an on-chain perpetuals exchange, on its equities dex (xyz) where US stocks trade as perps around the clock. The agent signs with an API wallet — a key that can trade but can never withdraw funds. It runs on Hyperliquid testnet — real orders, test money.

signal
top bull / top bear
market order
max 2% slippage
hyperliquid
xyz dex · perps
position
shown live here

If the order book has no one on the other side at order time (common on testnet, rare on mainnet), the order can't fill — the agent then records a simulated fill at the oracle price (which tracks the real asset) and tags the position accordingly, so simulated and real trades are never mixed up.

03 · FEES & COSTSwhat trading pays to hyperliquid
CostRoughlyPaid whenGoes to
Taker fee~0.045% of notionalevery market order that fillsHyperliquid + the xyz market deployer
Funding ratevariable, charged hourlywhile a position stays opentraders on the other side
Slippagecapped at 2%thin order bookswhoever fills the order

In practice: a $1,000 position costs well under a dollar to open and close in fees, plus hourly funding while it's held. On builder-deployed markets like the xyz equities dex, a share of the trading fee goes to whoever deployed that market — that's Hyperliquid's HIP-3 model. The P&L numbers on this site reflect actual fill prices; on testnet they are paid in test USDC, so nothing real is spent.

04 · THE PROFIT LOOPwhere realized gains go

Sift doesn't keep what it makes. When the $SIFT token launches, the agent's net realized profits are split two ways, on a recurring schedule:

agent trades
realized P&L, on-chain
50% to holders
distributed to $SIFT wallets
+
50% buyback & burn
$SIFT bought and destroyed

Both legs are verifiable: the profits come from the on-chain trading account ↗ and distributions/burns will be on-chain transactions too. To be explicit about the other side of the coin: distributions only happen when there are realized profits — the agent can and does have losing periods, in which case there is nothing to distribute. This is a mechanism, not a promised return.

05 · TRANSPARENCY & RISKread this

Every position on this site links to the exact Reddit posts that produced it — the agent's full reasoning is public in the log — and every order is an on-chain transaction you can audit yourself on Hypurrscan ↗. The strategy is a faithful live version of a backtest (net-bullish rotation), not a promise of profit: WSB sentiment is noisy, FinBERT misreads sarcasm, and the agent can and does lose money. Nothing here is financial advice.