Another Python Trading Bot/Analysis Tool. I've been trading on and off for some years now and having this tool help with analysis and decision is a big difference maker.
The goal of this tool is to create an analytic trading system that:
- Analyzes historical and live market data
- Identifies trading signals using technical indicators and candlestick patterns
- Backtests strategies on historical data
- Visualizes indicators and trade signals on a candlestick chart.
This bot helps eliminate emotional decision-making and allows for consistent, rules-based trading strategies to be tested and deployed in real-time.
- Strategy backtesting with historical data
- Candlestick pattern recognition (e.g., Hammer, Doji)
- Custom technical indicators and filters
- Real-time data fetching and visualization
- Live data streaming
- Python
- Pandas, NumPy
- TA-Lib (Technical Analysis Library)
- Plotly for charting
- Flask for web interface
- Questrade API account linkage
- Alpaca API for live stock streaming data.
This tool is for educational and research purposes only. Trading stocks involves risk, and there are no guarantees of profit. Always do your own research or consult with a financial advisor before making any investment decisions.