Skip to main content

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