{"repo":"HemantBK/Algorithmic-Trading-AI","free":true,"listed":false,"github":"https://github.com/HemantBK/Algorithmic-Trading-AI","clone":"git clone https://github.com/HemantBK/Algorithmic-Trading-AI.git","description":"AI-powered algorithmic trading system that combines FinBERT sentiment analysis, spaCy NER, and TimeGPT forecasting to generate BUY/SELL/HOLD signals from real-time financial news.","language":"Jupyter Notebook","stars":17,"topics":["data-pipeline","finbert","natural-language-processing","pytorch","sentiment-analysis","streamlit-dashboard","time-series-forecasting","timegpt"],"license":"GPL-3.0","category":"trading","readme_excerpt":"Stocex — AI-Powered Algorithmic Trading System Real-time news sentiment analysis + time-series forecasting = actionable trade signals Architecture &bull; Pipeline &bull; ML Models &bull; Dashboard &bull; Quickstart &bull; APIs --- The Problem Retail traders are overwhelmed. Thousands of news articles drop daily, markets move in milliseconds, and manual analysis can't keep up. By the time you've read the headline, the price has already moved. The Solution Stocex is an end-to-end algorithmic trading pipeline that automates the entire workflow — from ingesting financial news to generating BUY/SELL/HOLD signals — by combining NLP-based sentiment analysis with transformer-powered price forecasting . One script. Zero manual intervention. Actionable signals in minutes. --- System Architecture --- Pipeline Deep Dive The system executes a 7-stage sequential pipeline — each stage feeds into the next: Stage 1 — News Ingestion Pulls 100+ headlines daily from 15 premium financial sources via NewsAPI: - Bloomberg, WSJ, CNBC, Reuters, MarketWatch, Seeking Alpha, Barron's, Forbes, Fortune, TechCrunch, Business Insider, Yahoo Finance, Investopedia, The Motley Fool, CNN Business Queries cover: earnings, mergers, acquisitions, IPOs, Fed decisions, guidance, revenue, buybacks, analyst ratings, and more. Stage 2 — Named Entity Recognition Uses spaCy's en core web sm model to extract organization entities ( ORG labels) from each headline. Extracted names are fuzzy-matched against the full S&P 500 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/HemantBK","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/HemantBK/Algorithmic-Trading-AI/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."}