SOL/USDC · Solana

Trade signals, not feelings.

Systematic SOL/USDC trading on Solana with profit-gated exits and cost-aware execution. Self-hosted and simulation-first — prove the strategy before you risk a dollar.

NerdSignals live dashboard showing price chart, P&L cards, trading controls, and system health

Every fill chain-verified

Trades are confirmed against the Solana blockchain — not against the quote you were shown.

P&L always net of fees

Every number you see already accounts for spread, slippage, and transaction fees.

Zero accidental losses by design

The engine can only sell above cost basis. Losses happen only through explicit, labeled stop-losses or a manual flatten.

How it works

Six rules that keep every trade honest, bounded, and accountable.

Edge Gate

No order exists until the expected edge exceeds the estimated round-trip cost — spread, slippage, and fees included.

Profit-Gated Exits

A lot can only be sold above its cost basis plus fees plus a margin. The only ways to realize a loss are an explicit, labeled stop-loss or a manual flatten command.

Chain-Truth Fills

Fills are verified against the blockchain, not the quote. What the chain settled is what your books say — nothing more optimistic.

Risk Circuit Breakers

Entry spacing and open-lot caps bound averaging-down. Per-lot stop-losses, hourly and daily loss limits, and latched halts that require operator acknowledgement.

Simulation-First

Full paper-trading mode on live market data with the identical engine and realistic spread, slippage, and fee modeling. Prove it before you fund it.

Live Dashboard

Live price, EMA, and spread. Net P&L cards, open lots with per-lot P&L, and a trade history where every row shows its profit.

The dashboard tells the truth

Real screenshots from a live simulation session — same engine, same accounting, virtual balance.

Numbers that are already net

Net P&L, unrealized P&L on open lots, fees paid, exposure, and last execution — the answer to "am I making money?" with the costs already subtracted.

Dashboard stat cards: net P&L, unrealized P&L, fees paid, total exposure, last execution, and 24h trades

Every trade shows its work

The trade history lists every fill with its fee and per-trade profit, plus win rate and totals across closed trades.

Trade history page with per-trade P&L column and summary strip showing net P&L, fees, win rate, and trade count
nerdsignals — zsh

$ npm run launch

starting supervised services…

price-ingestor — SOL/USDC quotes → SQLite

ema-calculator — indicators live

volatility-tracker — market mode

trading-runner — simulation mode

dashboard on http://localhost:3000

Runs on your machine

No cloud account, no custody, no middlemen. One command brings up the engine, the API, and the dashboard.

One-command launch

A single command starts the price ingestor, indicators, trading engine, and dashboard together.

Your keys stay local

The wallet lives on your machine. Nothing is uploaded, pooled, or held by anyone else.

SQLite storage

Quotes, indicators, fills, and P&L live in a single local database file you can open, query, and back up.

Open architecture

Small supervised services behind a REST and WebSocket API — inspect it, extend it, or replace parts of it.

FAQs

Straight answers — including the uncomfortable ones.

NerdSignals mascot

Trade with structure.

A profit-gated, cost-aware trading engine you run yourself. Simulate first — go live when the numbers convince you.