Overview of PyAlgoTrade features
masterPyAlgoTrade is an event-driven algorithmic trading library designed for backtesting, paper trading, and live trading.
Key capabilities include:
- Order Types: Supports Market, Limit, Stop, and StopLimit orders.
- Data Support: Accepts time-series data in CSV format (e.g., Yahoo! Finance, Google Finance, Quandl, NinjaTrader).
- Trading Support: Bitcoin trading via Bitstamp (for paper and live trading).
- Technical Analysis: Includes indicators like SMA, WMA, EMA, RSI, Bollinger Bands, and Hurst exponent, with TA-Lib integration.
- Metrics: Provides performance metrics such as Sharpe ratio and drawdown analysis.
- Real-time Events: Handles Twitter events in real-time and includes an event profiler.