Open Issues Need Help
View All on GitHubAI Summary: Improve the documentation for the Stocktopus project by adding detailed setup and run instructions (including environment variables and Docker) to the README, adding docstrings to major functions, and adding inline comments to complex code sections.
AI Summary: Refactor the Stocktopus application to use a provider model for fetching stock data. This involves creating a base `StockProvider` interface, implementing a `YFinanceProvider` that uses the yfinance library, and refactoring the main application to use the provider instead of directly calling yfinance. API keys and configuration should be handled within the provider.
AI Summary: Enhance the existing stock screener within the Stocktopus application by adding new filter options for fundamental financial metrics such as P/E Ratio, EPS, Dividend Yield, Price-to-Book Ratio, and Sector/Industry. The UI should remain user-friendly despite the addition of these new filters.