Introduction
Welcome to Ody's Rope - an automation platform to implement systematic trading strategies with intelligent risk management.
What is Ody's Rope?
Ody's Rope is a Flask-based web application that provides:
- Signal Detection: Automated detection of trading signals based on moving average crossovers
- Trailing Stop Management: Automatic adjustment of stop-loss orders to protect profits
- Risk Management: Position sizing recommendations based on volatility and instrument risk
- Real-time Dashboard: Monitor your positions, signals, and market data
- Telegram Notifications: Get instant alerts for new signals and important events
Key Features
Signal Detection System
The system monitors multiple symbols (ETFs and stocks) for MA crossover signals:
- LONG Signal: 16-day MA crosses above 64-day MA (bullish)
- SHORT Signal: 16-day MA crosses below 64-day MA (bearish)
Trailing Stop Algorithm
Automatically manages stop-loss orders:
- Adjusts stops as price moves favorably
- Never moves stops against your position
- Stop distance based on instrument volatility
Risk-Based Position Sizing
Recommends position sizes based on:
- Your total trading capital
- Individual instrument risk (volatility)
- Target risk per trade
Getting Started
Ready to get started? Check out the Quick Start Guide to set up your account and begin trading with Ody's Rope.
Architecture
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Web Browser │────▶│ Flask App │────▶│ Tradier API │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│
▼
┌─────────────────┐
│ SQLite + DB │
└─────────────────┘
│
▼
┌─────────────────┐
│ Telegram Bot │
└─────────────────┘
Supported Brokers
Currently, StarterAlgo integrates with:
- Tradier (OAuth authentication)
Future integrations planned:
- E-Trade
- Interactive Brokers