Skip to content

AmpyFin V1.0

Compare
Choose a tag to compare
@yeonholee50 yeonholee50 released this 31 Oct 03:05
· 136 commits to main since this release

We’re excited to announce the initial release of the Trading Bot! This version lays the foundation for automated market analysis and trading, equipped with essential functionalities for ranking, trading, and logging activities.
It currently supports all four main functionalities:

  • Data Ranking: Automatically ranks stocks based on customizable criteria, providing prioritized trade candidates.
  • Automated Trading Execution: Executes trades based on ranked data, with a modular structure to support various trading strategies.
  • Logging: Comprehensive logging of major events and errors, including API errors, MongoDB operations, and market status checks, saved to system.log for easy tracking.
  • Usage Limits: Monitors API call limits (250 calls/day per Polygon API free tier), with notifications as limits are approached.

Next features to look forward to:

  • Time spent running a full trade simulation is roughly 5 minutes, so threading may be introduced for each strategy during rank.
  • Robust restriction on day trading will be implemented.
  • Additional algorithm will be added and existing algorithms will be improved in the quantity suggestion return field.