Releases: siropkin/robinhood-ai-trading-bot
Releases · siropkin/robinhood-ai-trading-bot
v3.0.0
Release Notes
Big Update
This update introduces significant enhancements and new features to the Robinhood AI Trading Bot. We have added new indicators, improved AI decision-making, and streamlined the system by removing outdated features. Additionally, the documentation has been updated to reflect these changes, and dependencies are now managed more efficiently.
New Features
- Volume-weighted average price (VWAP) Indicator: Added VWAP indicator to the AI prompt, which helps in identifying undervalued or overvalued stocks based on volume-adjusted average price. (#51)
- Robinhood Analyst Ratings Data: Included all available Robinhood analyst ratings data in the AI prompt, providing sentiment analysis based on expert opinions. (#49)
- Relative Strength Index (RSI) Data: Added RSI data to the AI prompt, which measures momentum on a 0-100 scale to determine overbought or oversold conditions. (#48)
Improvements
- AI Prompt Enhancement: Improved AI prompt based on DeepSeek thinking process data, enhancing the decision-making capabilities of the AI. (#50)
Removals
- Trading Logs DB: Removed the trading logs database to streamline the system and reduce unnecessary data storage. (#17)
- PDT Feature: Removed the non-working PDT feature to improve system reliability and performance. (#17)
- AI Post Decisions Adjustment: Removed the AI post decisions adjustment feature to simplify the decision-making process. (#47)
Documentation
- README Update: Updated
README.md
to reflect the latest changes and improvements, ensuring accurate and up-to-date information.
Other
- Dependencies: Added
requirements.txt
to manage project dependencies, making it easier to set up and maintain the project environment.
v2.9.1
v2.9.0
v2.8.0
v.2.7.0
v2.6.2
v2.6.1
v2.6.0
Changelog
Bug Fixes
- Fixed SyntaxError: f-string: expecting '}' on line 399 for improved stability.
New Features
- Added PDT Protection: Implemented trading log saving into the database to help track and manage trades more effectively.
Refactoring
Modularized the codebase by refactoring and moving key functions to dedicated files:
- Robinhood Functions: Now isolated in their own module for better clarity and maintainability.
- Logging Functions: Moved to a separate file to streamline the main code.
v2.5.2
Changelog
Bug Fixes
- Resolved SyntaxError: f-string expression part cannot include a backslash error to ensure smoother execution.
Improvements
- Updated the watchlist stocks limit algorithm to stick with the same items for a month, as it provides more stable and consistent results.