-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Leonardo Bitto edited this page Jan 3, 2026
·
1 revision
Petunia is a modular, Dockerized algorithmic trading engine acting as a "Shadow Automator" for retail trading. Unlike traditional bots that execute directly on exchanges, Petunia handles the entire quantitative pipeline—Data ETL, Strategy Execution, Risk Management, and Portfolio Accounting—while synchronizing trade instructions via a Google Sheet interface for manual broker execution.
- Shadow Execution: Decouples logic from execution. The system runs the math; you control the button.
- Dockerized Architecture: The entire stack (Python App + PostgreSQL) runs in isolated containers, ensuring environment consistency.
- Strategy Factory: A modular engine supporting multiple technical strategies (Trend Following & Mean Reversion).
- Risk-First Design: Built-in Risk Manager enforcing the 2% Rule and ATR-based volatility stops.
- Full Testing Suite: Extensive Unit and Integration tests to ensure financial logic integrity.
- Strategy Playbook: Deep dive into the mathematical models (EMA, RSI) used to generate signals.
- Risk Management Bible: How Petunia calculates position sizing and protects capital.
- Architecture & Data Flow: Technical overview of the system internals.
- Operational Guide: How to run daily routines, backtests, and troubleshooting.
Petunia Trading System — v1.2.0
Released under MIT License — © 2026 Leonardo Bitto
Disclaimer: This software is for educational purposes only. Do not risk money you cannot afford to lose.
Released under MIT License — © 2026 Leonardo Bitto
Disclaimer: This software is for educational purposes only. Do not risk money you cannot afford to lose.