Welcome to the Trading Bot with Sentiment Analysis project! π This project leverages sentiment analysis from financial news and trading strategies to make informed trading decisions.
Our trading bot analyzes live financial news and historical stock data to make trading recommendations based on sentiment analysis and technical indicators. The bot uses advanced natural language processing and financial analysis techniques to guide trading decisions.
- Sentiment Analysis: Analyze the sentiment of top financial news articles using FinBERT.
- Technical Analysis: Calculate moving averages and plot them alongside historical stock prices.
- Trade Recommendations: Generate trading recommendations based on sentiment and moving averages.
To get started with this project, follow the instructions below:
- Python 3.10 or later
- Virtual environment manager (e.g., conda or venv)
Create a Virtual Environment
conda create -n trading_bot python=3.10
conda activate trading_bot
conda create -n trading_bot python=3.10
conda activate trading_bot
π¨βπ» Chaima Askri
π
Version 1.0