Find repeatable behavior
Use historical trades to identify wallets and market patterns with a record worth following.
Operator-controlled trading system
niles turns live market data into reviewable trading decisions across Polymarket, Kalshi, and Alpaca. It can simulate or submit orders within limits an operator can inspect and change.
GitHub identifies approved dashboard operators. Trading and model credentials are not shared with GitHub.
THE DECISION ENGINE
Each loop narrows the opportunity set before capital is involved. Open any stage to inspect the evidence, algorithms, decision rule, and operator controls.
Use historical trades to identify wallets and market patterns with a record worth following.
Apply deterministic screens before model scoring so cost and attention stay on credible opportunities.
Evaluate each survivor from several angles and record the probability, confidence, thesis, and cost.
Run focused strategies independently, then use agreement strength to determine whether a trade can continue.
Turn an approved decision into bounded exposure, then watch confirmed positions for a reason to exit.
THE LIVE-ORDER BOUNDARY
A decision can exist without being eligible for execution. These checks form the final boundary between an approved thesis and an order.
Approved identity, permitted account mode, live setting, and emergency stop state.
Current, supported, sufficiently liquid, and open for trading.
A complete provider decision with sufficient confidence and available budget.
Recorded signals satisfy the configured agreement rule.
The proposed exposure stays inside every capital limit.
The venue account is reconciled and the order intent is safely persisted.
PRODUCT BOUNDARIES
You decide where the bot can operate and how much exposure it can take. niles versions those settings, applies them on the next loop, and records what it did with them.
Venues do not become eligible because credentials exist. An operator must enable the venue and choose the permitted account mode.
Kalshi supports standard binary markets on the primary subaccount. Alpaca supports long stocks and ETFs plus disabled-by-default, easy-to-borrow U.S. equity shorts. Unsupported contracts, options, crypto, hard-to-borrow locates, and margin-funded long purchases are refused.
Performance uses confirmed balances, positions, and fills. Simulated or unfilled orders do not appear as actual results.
OPERATOR ACCESS
Sign in to review current mode, blocked gates, model decisions, risk settings, audit events, and venue-confirmed performance.