Skip to content
View Moonbot-Tech's full-sized avatar

Block or report Moonbot-Tech

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Moonbot-Tech/README.md

Moonbot

Moonbot

Professional desktop terminal for cryptocurrency scalping
Manual and algorithmic trading in one workstation — built and refined since 2017

Website Since 2017 Telegram

What Moonbot is · Repositories · Architecture · Exchanges · Links


What Moonbot Is

Moonbot is a professional trading terminal for cryptocurrency scalping, in continuous development since 2017. It is a desktop workstation for traders who work with market microstructure: tick-by-tick price data, graphical order book depth, liquidation levels, and sub-second order execution.

The terminal combines manual and algorithmic trading in a single application — over 20 built-in strategies with 300+ configurable parameters, a trigger system where one strategy can activate another, a backtesting module, and an emulator for risk-free strategy development.

Moonbot is architecturally split: an execution core can run on a VPS close to the exchange, while the control interface stays on the trader's machine. The two communicate over a custom UDP protocol — MoonProto — which is what most of the code in this organization implements.

What this is not: Moonbot is not a cloud service, not a mobile app, and not a signal bot. It does not hold funds and does not store API keys on any third-party infrastructure — the terminal connects to exchanges through the trader's own API keys, and all data and settings stay on the trader's machine or server.

Repositories

Repository What it is Language
MoonDoc Knowledge base for traders and AI assistants: crypto scalping, trading strategies, terminal mechanics, kernel settings and integrations Markdown
MoonTerminal Development repository for the Moonbot cross-platform terminal Rust
MoonProto Client-side runtime SDK for building MoonBot-compatible terminals, dashboards, and control tools over a running MoonBot core Rust
MoonUI User interface layer for MoonTerminal Rust
TradesLag Measurement tool for trade stream latency across exchanges Rust

Architecture

Exchanges connect to the Moonbot kernel. MoonTerminal and custom applications receive market data and send commands through MoonProto. Trading continues on the kernel when a client disconnects.

The Moonbot kernel owns exchange connections, order execution, strategies and risk controls. Run it close to the exchange while keeping your interface on your own computer.

MoonProto carries market data and trading state to the client, and commands back to the kernel. Its Rust SDK handles authorization, reconnection and subscriptions for MoonTerminal and custom applications.

Supported Exchanges

Centralized: Binance · Bybit · HTX · Gate · Bitget — spot and futures Decentralized: Hyperliquid — including tokenized assets via HIP-3

New exchanges and markets are added regularly.

Links


Moonbot · Advanced terminal for cryptocurrency trading · moonbot.pro

Pinned Loading

  1. MoonProto MoonProto Public

    Client-side Rust runtime SDK for building MoonBot-compatible trading terminals, dashboards, and control tools over a running MoonBot core

    Rust 6 2

  2. MoonUI MoonUI Public

    MoonTerminal UI

    Rust 3

  3. MoonTerminal MoonTerminal Public

    Development repository for the Moonbot cross-platform terminal

    Rust 16 7

  4. MoonCompiler MoonCompiler Public

    Delphi 12-compatible Pascal compiler for Win64 and Linux x86-64. Your Delphi code builds on Linux unchanged — and often runs faster. FPC/Unleashed fork with Unicode RTL and bundled memory manager.

    Pascal 45 8