{"repo":"austin-starks/EOD-GPT","free":true,"listed":false,"github":"https://github.com/austin-starks/EOD-GPT","clone":"git clone https://github.com/austin-starks/EOD-GPT.git","description":"A script for creating your very own AI-Powered stock screener","language":"TypeScript","stars":253,"topics":["ai","analysis","finance","prompt-engineering","tech"],"license":"MIT","category":"ai-agents","readme_excerpt":"EODHD Data Downloader & AI Query System This project is based on the article Grok is Overrated. Do This To Transform ANY LLM to a Super-Intelligent Financial Analyst. It downloads financial data (quarterly and annual) for stocks from EOD Historical Data and stores it in both MongoDB and Google BigQuery. It also includes an AI-powered natural language interface for querying the financial data. For a more comprehensive, UI-based solution with additional features like algorithmic trading, check out NexusTrade. Prerequisites Before you begin, ensure you have the following: - Node.js (version 18 or higher) and npm installed. - MongoDB installed and running locally or accessible via a connection string. - Google Cloud Platform (GCP) account with BigQuery enabled. - Requesty API key (Sign up for Requesty here - referral link). - An EOD Historical Data API key (Sign up for a free or paid plan here - referral link). - (Optional) Ollama installed and running locally (Download here) if you want to use local LLM capabilities instead of Requesty. - A .env file in the root directory with the following variables: Important: The GOOGLE APPLICATION CREDENTIALS JSON environment variable should contain the entire JSON content of your Google Cloud service account key. This is necessary for authenticating with BigQuery. Make sure this is properly formatted and secured. Setup 1. Clone the repository: 2. Install dependencies: Configuration 1. Create a .env file in the root directory of the project.","default_branch":null,"files":null,"tree":[],"storefront":"/r/austin-starks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/austin-starks/EOD-GPT/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}