The Exchange Scratchpad
Open-source trading terminal for crypto exchanges with Trader Cockpit interface and AI-powered assistant. Your keys stay local, your code is auditable, your trust level is your choice.
The problem
Exchange UIs are too simple and limited — losses are built into the UX. Professional platforms like Hummingbot or HaasOnline are overloaded and require deep expertise. There is a massive population of IT professionals who would never pay upfront, but could start trading if the right tools existed.
You sleep — the market does not
The market runs 24/7. A missed signal at night is a missed trade or an unprotected position. Manual monitoring is physically impossible.
Speed decides — manual trading is from a pre-computer era
While you enter parameters manually, the trade conditions are already gone. Manual trading means built-in losses on every deal.
Pay before you know if it works
Most solutions charge $15–100/month before delivering any real result. That barrier cuts off exactly the people who could become loyal users.
The solution
The Exchange Scratcher is an open-source platform for crypto exchange trading with a Trader Cockpit interface and The Scratcher Assistant. Open source means free entry and an audience where no competitors exist yet.
How it works
┌──────────────────── User's machine ──────────────────────────────────────────┐ │ │ │ [ The Exchange Scratcher ]◄──────────►[ AI assistant ]◄─────► local model │ │ │ │ Ollama / Llama │ │ │ │ Mistral │ └───────────│────────────────────────────────────│──────────────────────────────┘ │ exchange API │ LLM API │ │ ┌──────┴──────┐ │ │ │ ▼ directly via our [ AI servers ] server ChatGPT, Claude, Gemini, ... │ ▼ [ Exchanges ] Bybit, Binance...
Trader Cockpit → exchange: Directly — the client connects to the exchange via API; keys are stored locally, Zero Trust. Via our server — for server-side 24/7 strategy execution.
AI assistant → model: Local orchestration — open-source LLM (Ollama / Llama / Mistral); Controls privacy, reviews external requests. Cloud AI servers — ChatGPT, Claude, Gemini; utilize the full AI power, no hardware requirements.
Trader Cockpit
The interface is like a pilot's cockpit: chart, positions, orders, history, and controls — all on one screen. After connecting an exchange via API, the platform instantly displays everything a computer can calculate and automate.
Support and resistance levels, trends, channels — calculated and rendered on the chart automatically. Nothing needs to be configured manually.
The key feature: out-of-the-box binding between technical analysis markers and order management. Order parameters are computed from the linked indicator and recalculate automatically when it changes.
Dynamic Limit Order — a limit order whose price automatically follows a selected indicator.
Catch the Tail — optimal execution during sharp price moves: the order picks the best entry mode while the deviation stays within an acceptable range.
Smart trailing stop - trailing stop order where its parameters may be automatically adjusted depending on market conditions, like have less activation threshold while price is near to open price and then smartly adjust the threshold depending on actual volatility.
Market depth and the current spread are displayed alongside the chart, aligned to the same price axis. The most convenient and complete visualization — out of the box.
Connect multiple exchanges via API and see TA markers and market context in a single trading environment.
Orders can be held locally and not sent to the exchange "until the last moment" — preventing the exchange from trading against your position.
Product modules
| Module | What it does |
|---|---|
| Trading terminal with the Trader Cockpit | Limit, market, and stop orders, trade history, Trader Cockpit |
| Exchange connections | MVP: Bybit; roadmap: Binance, OKX, Hyperliquid |
| The Scratcher Assistant | Strategy development and parametrisation, result analysis; explainable recommendations |
| Strategy marketplace | Copy, rate, and sell algorithms; monetisation for authors |
| Backtest & optimiser | Test strategies on historical data, genetic parameter optimiser |
| Telegram integration | Notifications, quick commands, monitoring without opening the app |
| API | Developers build their own modules and integrations |
Source code on GitHub →