Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nitdraig/roger

An IA bot to consulting about S&P500 stocks
https://github.com/nitdraig/roger

ai flask

Last synced: 2 days ago
JSON representation

An IA bot to consulting about S&P500 stocks

Awesome Lists containing this project

README

        

# ROGER

ROGER is a fast and efficient stock consultant designed to help you make informed decisions about buying, selling, or holding stocks in the S&P 500. By leveraging real-time financial data and AI-powered insights, ROGER provides quick recommendations along with brief explanations for each action.

## Features

- **Real-Time Data**: Access up-to-date stock prices and financial metrics for companies in the S&P 500.
- **AI-Powered Recommendations**: Get suggestions on whether to buy, sell, or hold a stock based on technical analysis and AI-generated insights.
- **Autocomplete Search**: Quickly find the stock you're interested in by typing the company name or ticker symbol.
- **Detailed Explanations**: Understand the reasoning behind each recommendation with AI-generated explanations.

## Usage

1. Open your web browser and navigate to `https://roger.agustin.top`.
2. Start typing the name or ticker symbol of an S&P 500 company in the search box.
3. Select the stock from the autocomplete suggestions.
4. View the recommendation (Buy, Sell, Hold) along with a brief explanation.

## Technology Stack

- **Backend**: Flask (Python)
- **Data Source**: Yahoo Finance (`yfinance` library)
- **AI Engine**: OpenAI GPT (via `openai` library)
- **Frontend**: HTML, CSS, JavaScript (for dynamic search and autocompletion)
- **Other**: Pandas (for data processing), JSON (for caching stock data)

## Contributing

1. Fork the repository.
2. Create a new branch (`git checkout -b feature-branch`).
3. Commit your changes (`git commit -m 'Add: some feature'`).
4. Push to the branch (`git push origin feature-branch`).
5. Create a pull request.

## License

This project is licensed under the GPL v3.0 - see the [LICENSE](LICENSE) file for details.

## Contact

For any questions or suggestions, please feel free to reach out at [email protected]