Bots that check themselves against the exchange
Nucrix runs trading bots on Binance, Bybit, Hyperliquid, OKX and Bitget. Until the exchange confirms a fill, the position does not change, and if a position is unknown, the bot stops. Exchange keys are connected with trade-only rights and stored encrypted.
Sign-up is by request: confirm your email, then an administrator approves it.
- Trade-only keys
- No telemetry
- Exchange reconciliation
- The exchange accepted the order
- Fill confirmed
- Position checked against the exchange
Five exchanges
One way to connect to any exchange: request signing, order tracking and live data.
- Binance
- Bybit
- Hyperliquid
- OKX
- Bitget
What is inside
Bots, backtests, panel and safeguards: one system built for trading real money.
Built in-house
The trading logic is written from scratch and covered by tests. Money and prices use exact decimal arithmetic, time is always UTC, and a bot’s decisions do not depend on the network or the disk.
Backtests on the same rules
The same decision code that trades on the exchange runs over history. A backtest checks the real bot, not a simplified copy.
Web panel and Telegram Mini App
Accounts, bots, deals and backtests in the browser and in Telegram. Light and dark themes, Russian and English, comfortable on a phone.
Emergency stop on the exchange
A protective stop order rests on the exchange itself and fires even if the server is unreachable.
Journal and recovery
Every decision and every exchange reply is recorded, and an order is recorded before it is sent. After a restart the bot continues from the saved state.
Keys under protection
A key with withdrawal or transfer rights will not connect. Keys are stored encrypted, and the administrator cannot see them.
Execution guarantees
Money is lost to uncertainty, not to signals: a lost reply, a partial fill, a cancel that arrives after the fill. The bot is built around those cases.
- Accepted ≠ filled
Accepted does not mean filled
An exchange reply saying the order was accepted does not change the position. It grows only on confirmed fills; repeats are never counted twice and partial fills are tracked.
- Check
Checked against the exchange
The bot’s state is regularly compared with the exchange: positions, orders, fills. A mismatch is never hushed up.
- Freeze
Freeze on an unknown position
If a position cannot be explained, the bot freezes and asks you to check, instead of trading blind.
- One process
One process keeps the trading state
With only one writer there are no conflicts between two.
Backtests on the same rules
The bot’s rules are written once. The same decision code runs over candle history and trades on the exchange, so a gap between test and reality cannot hide in two implementations.
- Fees and exchange rules are part of the calculation.
- The same data gives the same result: a repeated run never changes.
- Behaviour is pinned by reference runs: deals match the reference one for one.
Web panel and Telegram Mini App
Watch your bots and deals from the browser or in the app inside Telegram (Mini App). One sign-in, one design, light and dark themes.
- Accounts, bots, deals and backtests in one place.
- Comfortable on a phone and on a wide screen.
- Telegram notifications and a sign-in protected against password guessing.
Emergency stop on the exchange side
A protective stop order rests on the exchange itself. It fires even if the server or its connection is down. The bot also checks the condition on its own.
- The rest of the position is closed at market, and it only reduces the position.
- After it fires, the bot freezes and waits for your decision.
- If the stop goes missing, the bot places it again.
Access and privacy
A closed platform: every user has their own data, and the page and the app collect nothing extra.
Closed access
Sign-in by login and password, protected against guessing. The server has no inbound ports: access goes through a Cloudflare Tunnel.
Your own data
A user sees only their own accounts, bots, deals and backtests. Other users’ data looks as if it does not exist.
No tracking
No analytics, no counters, no cookies, no third-party scripts, and no referral marks in exchange requests.