HYDRA Engine v1.0 — Open-Source Local-First Automated Trading Engine, Now Public
Most people who try to build an automated trading system don't give up because of the code. They give up because of the pipeline. Where do you get data? How do you calculate indicators? How do you generate signals, run backtests, and connect to live trading — all without losing your mind halfway through?
HYDRA Engine is a direct answer to that problem. A local-first, open-source automated trading engine that manages the entire pipeline in a single repository. Built by 22B Labs. Released today under the MIT license.
The Full Pipeline, One Repo
HYDRA collects OHLCV candle data from exchanges, auto-calculates RSI/MACD/Bollinger Bands, classifies current market regime (trending/ranging/volatile), generates buy/sell signals, validates strategies through in-memory backtesting — and connects to live trading only when you're ready.
"Free and fully functional by default. Everything else is your choice."
12 Core Modules
Three Docker Tiers — Start Where You Are
Personal PC
Perfect for beginners
Mid-scale operation
Enhanced analytics
Large-volume data
High-performance server
git clone https://github.com/sinmb79/Hydra-Engine.git
cd Hydra-Engine
cp .env.example .env
pip install -e .[dev] && pytest -q
docker compose -f docker-compose.lite.yml up --build
# Health check
curl http://127.0.0.1:8000/health
# → {"status": "ok"}
The Recommended Approach
| Step | Action | Purpose |
|---|---|---|
| Step 1 | Run pytest | Verify code is working |
| Step 2 | Collect data | Public data works without API keys |
| Step 3 | Check indicators/regime/signals | Understand engine behavior |
| Step 4 | Observe via API/CLI | Get comfortable with the flow |
| Step 5 | Run backtests | Validate strategy performance |
| Step 6 | Connect live trading | Only after sufficient validation |
HYDRA Engine is built for education, research, and experimentation. It does not guarantee trading profits. All responsibility for use lies with the user. Always read DISCLAIMER.md before using in live trading.
🐍 22B Labs · HYDRA Engine
The goal is to lower the barrier to entry for algorithmic trading.
⭐ A star on GitHub means the world to us.
👉 github.com/sinmb79/Hydra-Engine
✍️ 22B Labs · The 4th Path, GitHub: sinmb79