CK
CRYPTOKNIGHT
PASSWORD
{{ loginErr }}
Single-user login. The password is on the server at /root/cryptoknight-admin-password.txt.
CK
CRYPTOKNIGHT
EQUITY{{ pfTotal }}
LIVE VENUES{{ venuesLiveLabel }}
WALLET ID{{ draftKind }}
{{ walletErr }}
Saved on your Cryptoknight server. An EVM address also loads your Hyperliquid balances. Cryptoknight never asks for a private key or seed phrase.
EQUITY · SYNCED
{{ dEquity }}
{{ dEquitySub }}
REALIZED P&L TODAY
{{ dPnl }}
{{ dPnlSub }}
P&L {{ histDays }} DAYS
{{ dPnl30 }}
{{ dPnl30Sub }}
OPEN EXPOSURE
{{ dExposure }}
{{ dExposureSub }}
AUTO MODE
{{ dAutoLabel }}
{{ dAutoSub }}
FEE TIER PROGRESS
{{ dTier }}
{{ dTierSub }}
ALERTS
{{ dAlerts }}
{{ dAlertsSub }}
EQUITY · {{ histDays }} DAYS
{{ dEquity }}
{{ eqNote }}
DAILY REALIZED P&L
BEST ROUTES NOW{{ oppCount }} EXECUTE / DISCARD
Waiting for routes…
CARRY · FUNDING APR NET OF COSTS{{ carryUpdated }}
{{ dc.asset }} {{ dc.detail }} {{ dc.apr }}
RECENT ACTIVITYEXPORT CSV ↓
No trades or alerts yet.
{{ da.time }} {{ da.kind }} {{ da.text }}
BEST EXECUTABLE
{{ bestNet }}
EXECUTE / DISCARD
{{ oppCount }}
FEE RATES
{{ feeMode }}
COINS / BOOKS
{{ venuesPairs }}
FEED LAG MEDIAN
{{ quoteLatency }}
SCAN COVERAGE{{ coverageSummary }}
Waiting for routes…
{{ cc.label }}
{{ cr.label }}
WHY ROUTES ARE DISCARDED
{{ rs.label }}
{{ rs.count }}
NEWS · YOUR COINS{{ newsHeader }}
{{ noNewsText }}
SORT · {{ sortLabel }}
EXECUTION RULES · A ROUTE MUST PASS EVERY RULE
{{ rf.label }}
{{ rulesErr }}
#
INSTRUMENT
DECISION
ROUTE
SPREAD{{ sortSpreadMark }}
NET{{ sortNetMark }}
NET+ FOR{{ sortPersistMark }}
STAB 2M{{ sortStabMark }}
{{ noOppsText }}
{{ o.rank }}
{{ o.pair }}
{{ o.decisionLabel }}
{{ o.buy }} {{ o.sell }}
{{ o.spread }}
{{ o.net }}
{{ o.transfer }}
{{ o.stability }}
{{ o.decisionDetail }}
LEG {{ s.n }}
{{ s.title }}
{{ s.detail }}
GROSS {{ o.gross }}
FEES {{ o.fees }}
SLIP {{ o.slip }}
SIZE {{ o.size }}
DEPTH {{ o.depth }}
ROI {{ o.roi }}
ROUTE TICKET{{ sel.spread }} EDGE
{{ sel.pair }}
{{ sel.buy }} › {{ sel.sell }} · notional {{ sel.size }}
{{ sel.decisionDetail }}
EXECUTION LEGS
{{ s.n }}
{{ s.title }}
{{ s.detail }}
P&L BREAKDOWN
gross spread{{ sel.gross }}
taker fees ×2{{ sel.fees }}
book slippage{{ sel.slip }}
rebalance reserve{{ sel.rebalance }}
quote basis{{ sel.basis }}
net profit{{ sel.net }}
return on notional{{ sel.roi }}
NET+ FOR
{{ sel.transfer }}
STAB 2M
{{ sel.stability }}
WORST LAG
{{ sel.lag }}
PAPER FILL · {{ sel.net }} · NO ORDERS SENT
{{ executeHint }}
EXECUTE SIGNALS · SINCE RESTART{{ signalCount }}
No route has passed every rule since the server started.
{{ sg.title }}
{{ sg.detail }}
{{ sg.net }}
{{ sg.age }}
MID
{{ lastPx }}
24H
{{ chg24 }}
BEST BID
{{ bestBidPx }}
{{ tobBidVenue }}
BEST ASK
{{ bestAskPx }}
{{ tobAskVenue }}
DECISION
{{ pairDecision }}
NET AT ROUTE SIZE
{{ netEdgeBps }}
{{ routeNetUsd }}
VENUES LIVE / LISTED
{{ pairVenues }}
24H VOLUME
{{ vol24 }}
BEST-ROUTE GROSS SPREAD · {{ seriesSpan }}
{{ liveSpread }}
PEAK {{ seriesPeak }}
MEDIAN {{ seriesMedian }}
BREAKEVEN {{ breakeven }}
BEST ROUTE · {{ pairAsset }}{{ pairDecision }}
buy{{ routeBuy }}
sell{{ routeSell }}
size{{ routeSize }}
gross edge{{ liveSpread }}
round-trip fees{{ rtFees }}
book slippage{{ routeSlip }}
rebalance + basis{{ routeExtra }}
net edge{{ netEdgeBps }}
net profit{{ routeNetUsd }}
{{ routeFeeSource }}
WHY IT IS DISCARDED
• {{ pw.text }}
SIZE
est. net on size{{ estNet }}
depth limit (10 levels){{ maxSize }}
BUY BOOK · {{ bestAskVenue }}ASKS
{{ l.px }} {{ l.qty }} {{ l.cum }}
SELL BOOK · {{ bestBidVenue }}BIDS
{{ l.px }} {{ l.qty }} {{ l.cum }}
NET EDGE MATRIX · BPSBUY ↓ / SELL →
Needs fresh books on at least two venues.
{{ c }}
{{ r.label }}
{{ cell.v }}
NEWS · {{ pairAsset }}{{ pairNewsCount }}
No recent headlines mention {{ pairAsset }}.
VENUE
TYPE
STATUS
BID
ASK
TAKER
BEST NET
FEED LAG
NETWORK
24H VOL
BALANCE
{{ v.name }}
{{ v.kind }}
{{ v.status }}
{{ v.bid }}
{{ v.ask }}
{{ v.fee }}
{{ v.edge }}
{{ v.lag }}
{{ v.net }}
{{ v.vol }}
{{ v.bal }}
Auto Mode
Sends both legs of the best EXECUTE route at once as immediate-or-cancel orders, inside the limits below.
{{ autoErr }}
STOPPED {{ haltAge }} AGO · {{ haltReason }}
{{ autoBanner }}
MODE
{{ autoModeLabel }}
LIVE TRADES TODAY
{{ autoTrades }}
FILLED VOLUME TODAY
{{ autoVolume }}
REALIZED P&L TODAY
{{ autoPnl }}
PAPER TRADES TODAY
{{ autoPaper }}
TRADING KEYS
{{ autoKeys }}
RESTING MAKER ORDERS
{{ noRestingText }}
COINSIDEREST ONHEDGE ONPRICEQTYEDGE BPSAGE {{ ro.asset }}{{ ro.side }}{{ ro.rest }}{{ ro.hedge }}{{ ro.px }}{{ ro.qty }}{{ ro.edge }}{{ ro.age }}
UNHEDGED EXPOSURE
Nothing unhedged. Fills that cannot be hedged appear here and stop the strategy over the limit.
{{ uh.time }}{{ uh.text }}{{ uh.usd }}
Maker-taker rests a post-only order on the cheaper-maker venue and hedges each fill with a taker order elsewhere. Paper fills when the book crosses the resting price.
LIMITS
{{ lf.label }}
Auto Mode stops itself on a one-sided fill, an unconfirmed fill, a rejected key, three failures in a row, or the daily loss limit.
{{ limitsErr }}
WHY ROUTES WERE SKIPPED
Nothing skipped yet. Skips appear when an EXECUTE route fails a last check before orders go out.
{{ sk.time }}
{{ sk.route }}
{{ sk.reason }}
UTC
MODE
ROUTE
SIZE
BUY / SELL LIMIT
EXPECTED
RESULT
No Auto Mode activity today. Try PAPER first to see which trades it would send.
{{ ar.time }}
{{ ar.mode }}
{{ ar.route }}
{{ ar.size }}
{{ ar.px }}
{{ ar.expected }}
{{ ar.result }}
STRATEGY · MODE
{{ dAutoLabel }}
{{ stratSub }}
LIVE P&L · {{ histDays }}D
{{ stLivePnl }}
{{ stLiveSub }}
PAPER P&L · {{ histDays }}D
{{ stPaperPnl }}
{{ stPaperSub }}
EDGE CAPTURED
{{ stCapture }}
REALIZED ÷ PLANNED, LIVE FILLS
SHARPE · DAILY
{{ stSharpe }}
{{ stSharpeSub }}
EXECUTE SIGNALS · {{ histDays }}D
{{ stSignals }}
{{ stSignalsSub }}
BACKTEST · RECORDED BOOKS{{ btBooks }}
WINDOW
{{ btErr }}
Replays the recorded order books through the current rules for both strategies. Books are recorded every 5 seconds, so treat it as a ranking of strategies and venue pairs, not a promise of fills.
{{ bs.name }}
{{ bs.pnl }}
{{ bs.detail }}
STRATEGYPAIRTRADESNOTIONALP&L {{ bp.strategy }}{{ bp.pair }}{{ bp.trades }}{{ bp.notional }}{{ bp.pnl }}
PAPER VS LIVE · {{ histDays }} DAYS
STRATEGYMODEFILLSMISSEDFILL RATEP&LPLANNED No trades recorded in this window. {{ sr.strategy }}{{ sr.mode }}{{ sr.fills }}{{ sr.missed }}{{ sr.rate }}{{ sr.pnl }}{{ sr.planned }}
FILL PROBABILITY · TOP OF BOOK AFTER 500 MS30 DAYS
VENUESAMPLESSTILL FILLSBAR {{ fr.name }}{{ fr.samples }}{{ fr.rate }}
CARRY · PAPER POSITIONS{{ carryUpdated }}
COINFUNDING/YRNET APR 30DBREAKEVENOPEN PAPER {{ cr.asset }}{{ cr.funding }}{{ cr.apr }}{{ cr.be }} {{ cp.asset }} · OPEN{{ cp.notional }}{{ cp.funding }}{{ cp.age }}
P&L ATTRIBUTION · LIVE FILLS
Each live fill is broken into planned edge, size difference, slippage per leg, fee difference and residual. None yet.
{{ ar.title }}{{ ar.pnl }}
{{ ar.detail }}
SIGNAL HIT RATES · {{ histDays }} DAYS
PAIRSIGNALSAVG HELDAVG PEAK No execute signals recorded yet. {{ sg.pair }}{{ sg.n }}{{ sg.held }}{{ sg.peak }}
SIGNALS BY HOUR · {{ tzLabel }}
0006121823
TOTAL · SYNCED
{{ dEquity }}
{{ invVenuesSub }}
CASH
{{ pfStable }}
USD, USDC, USDT
LARGEST SKEW
{{ invSkew }}
{{ invSkewSub }}
REBALANCE COST
{{ invMoveCost }}
{{ invMoveSub }}
HOLDINGS BY VENUE · USDACTUAL / TARGET · SKEW
Connect exchanges to see holdings. Targets default to an even split across connected venues.
ASSETTOTAL{{ iv }} {{ ir.code }}{{ ir.total }}{{ ic.text }}
TARGET SPLIT · % PER VENUE
{{ tf.label }}
{{ targetsErr }}
REBALANCE SUGGESTIONSWITHDRAWAL FEE INCLUDED
Holdings are within target. Nothing to move.
{{ sg.text }}{{ sg.usd }}
{{ sg.fee }}
Withdrawals are never sent by Cryptoknight. Move funds on the exchanges yourself; balances refresh within a minute.
LATENCY CONSTELLATION · LIVE
Distance is the TCP handshake from the NYC3 server. Drag to rotate.
FASTEST {{ fastestVenue }}
SLOWEST {{ slowestVenue }}
MEDIAN {{ medianTcp }}
EXECUTE WITHIN 15 BPS OF PROFIT UNPROFITABLE NODE SIZE = BOOK UPDATES/S
VENUES{{ venuesFooter }}
VENUEFEEDFEED LAGNETWORKJITTERUPDATES/STICKERSFILL PROBACCOUNT {{ sv.name }}{{ sv.status }}{{ sv.lag }}{{ sv.net }}{{ sv.jitter }}{{ sv.ups }}{{ sv.tickers }}{{ sv.fill }}{{ sv.account }}
ALERTS
No alerts.
{{ al.time }} {{ al.level }} {{ al.title }} {{ al.body }}
ALERT DELIVERY{{ alertCfgStatus }}
TELEGRAM BOT TOKEN
TELEGRAM CHAT ID
WEBHOOK URL (HTTPS)
{{ acMsg }}
Critical alerts: Auto Mode stops, unhedged exposure, key refusals. Warnings: venue feed down, key failing. Everything is kept here even without delivery.
RECORDER & STREAM
{{ sysRecorder }}
PORTFOLIO BALANCE · {{ pfBalanceSource }}
{{ balanceErr }}
EXCHANGE-SYNCED
{{ pfSynced }}
STABLECOINS
{{ pfStable }}
FEES · RECENT FILLS
{{ pfFees }}
CONNECTED
{{ pfConnected }}
BALANCES BY VENUE
No exchanges connected yet. Open Connections and add a read-only API key to see real balances.
{{ bal.name }}
{{ bal.detail }}
{{ bal.amount }}
{{ bal.pct }}
RECENT FILLS · 7 DAYS
No fills in the last 7 days on connected exchanges.
{{ fl.pair }}
{{ fl.route }}
{{ fl.net }}
{{ fl.time }}
Exchange connections
Market data is public and always on. API keys add your balances, fills and real fee tier, and let Auto Mode trade.
Create keys with trade permission and withdrawals turned off, and restrict each key to this server's IP address, 159.65.47.154. Keys are checked with a balance request, encrypted on the server, and never sent back to your browser. Hyperliquid uses your wallet ID plus an API wallet key, which can trade but cannot withdraw.
VENUE
FEED
FEED LAG
API RTT
FEES
ACCOUNT
{{ c.name }}
{{ c.kind }} · {{ c.pairs }}
{{ c.feedStatus }}
{{ c.lag }}
{{ c.rtt }}
{{ c.fees }}
{{ c.statusLabel }} {{ c.keyHint }}
{{ c.detail }}
{{ fld.label }}
{{ c.err }}
{{ c.help }}
{{ readerSource }}{{ readerAge }}{{ readerPosition }}
ORIGINAL ↗
{{ readerTitle }}
{{ readerMeta }}
{{ rt.label }}
{{ readerNotice }}
Loading the article…
{{ readerError }}
{{ rb.text }}
{{ rb.text }}
{{ rb.text }}
{{ rb.text }}
{{ readerFooter }}
{{ streamLabel }}
{{ venuesFooter }}
{{ autoFooter }}
FEES · {{ feeMode }}
{{ clock }}