Skip to content

MarketSummaryAI offers an on-the-go glimpse of daily stock market activities. It scrapes heatmaps from both the cryptocurrency market and the S&P 500, enabling users to visualize and understand market trends. A concise market summary is also presented, derived from CNBC's 'Five Things to Know'.

License

Notifications You must be signed in to change notification settings

Joseph-M-Cook/MarketSummaryAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MarketSummaryAI

Demo

Overview

MarketSummaryAI is a tool that leverages the power of OpenAI's GPT-4 to provide brief summaries of daily stock market activities. It uses Selenium for web scraping to fetch heatmaps from the cryptocurrency market and the S&P 500, allowing users to get a visual sense of the market's performance.

To keep users informed, the application summarizes the key points from CNBC's 'Five Things to Know' for a quick and comprehensive market update. These summaries are generated using OpenAI's GPT-4, a state-of-the-art language model capable of understanding and generating human-like text based on given inputs.

Furthermore, MarketSummaryAI integrates with the GroupMe messaging platform, enabling it to automatically send the fetched heatmaps and the generated market summaries directly to a GroupMe chat. This way, users can stay updated on the go without needing to visit multiple sites or platforms.

Installation

  1. Clone the repository:
git clone https://github.com/Joseph-M-Cook/MarketSummaryAI.git
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Set up API keys and private IDs. You need to provide your own API keys for both GroupMe and OpenAI.

    • BOT_ID
    • ACCESS_TOKEN
    • OPEN_AI_API_KEY
  2. Set the script to execute locally on a program like Window's Task Scheduler

Disclaimer

Please use this responsibly and ensure you comply with both OpenAI's and GroupMe's terms of service.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

MarketSummaryAI offers an on-the-go glimpse of daily stock market activities. It scrapes heatmaps from both the cryptocurrency market and the S&P 500, enabling users to visualize and understand market trends. A concise market summary is also presented, derived from CNBC's 'Five Things to Know'.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages