Welcome to the Foresight Algorithmic Trading Platform dashboard! This project is designed to provide real-time stock market updates and is created for the HumanAIze FinTech Hackathon by YouData.ai.
Foresight simplifies the complexities of algorithmic trading by leveraging AI to offer personalized trading strategies, explain complex algorithms in plain language, and continuously refine recommendations based on user interactions and market dynamics.
- Personalized Strategy Generation: AI analyzes financial data, user risk profiles, and investment goals to recommend customized trading strategies.
- Adaptive Learning: The platform learns from user interactions and market changes to enhance recommendation accuracy over time.
- Educational Focus: Includes interactive tutorials, simulations, and straightforward explanations to demystify algorithmic trading.
- Community-Driven Insights: Allows users to share strategies and insights, fostering a collaborative trading environment.
- Machine Learning (TensorFlow, Scikit-learn): To build predictive models and personalize trading strategies.
- Financial Data APIs (Alpha Vantage, Tiingo, Polygon.io, YouData.ai): To provide real-time and historical market data.
- Frontend Frameworks (Flask(Dash)): To create a responsive and user-friendly interface.
Follow these steps to set up the Foresight platform on your local machine:
Clone the project repository using Git:
git clone https://github.com/Gokulraj0906/Foresight.git
Navigate to the project directory and install the necessary Python packages:
pip install -r requirements.txt
Start the application by running one of the following commands in your terminal:
python app.py
or
python3 app.py
Once the application is running, you can access the real-time stock market price dashboard through your web browser. The dashboard will display live updates on stock prices and other relevant information.
The dataset used for this project is available at YouData.ai: YouData.ai Datast Link
For any questions or feedback, please reach out to GokulRaj .S at E-mail.