Skip to content

Zahid453/Financial--Intelligence--AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ’น Financial Intelligence AI

๐Ÿ“Š A Machine Learning-Based System for Financial Forecasting & Analysis


๐Ÿ“Œ Overview

Financial Intelligence AI is an advanced machine learning system designed to solve real-world financial problems by integrating multiple domains into a single intelligent platform.

The system focuses on:

  • ๐Ÿ“ˆ Stock Price Forecasting
  • ๐Ÿ’ฐ Mutual Fund NAV Prediction
  • ๐Ÿฆ Home Loan vs Investment Analysis

It combines Machine Learning, Deep Learning, and Ensemble Techniques to deliver accurate financial insights.


๐Ÿ‘จโ€๐Ÿ’ป Author

Zahid Shaikh
M.Sc. Data Science & Artificial Intelligence


๐Ÿข Internship Experience

  • Worked as a Data Analyst Intern at Shaikh & Associates (CA Firm)
  • Developed backend ML models for financial analytics
  • Frontend initially built using React (team-based)
  • Built an independent Streamlit UI to showcase complete system

๐Ÿง  System Architecture

Data Collection โ†’ Data Preprocessing โ†’ Feature Engineering โ†’ Model Training โ†’ Prediction โ†’ UI Display


โš™๏ธ Technologies Used

  • Python
  • Scikit-learn
  • XGBoost
  • LSTM (Deep Learning)
  • Pandas, NumPy
  • Streamlit
  • APIs (Zerodha Kite, AMFI Data)

๐Ÿ“Š Core Modules

1๏ธโƒฃ Stock Price Forecasting

  • Data Source: Zerodha Kite API
  • Minute-level historical data
  • Feature Engineering: 8 Lag Features
  • Models Used:
    • XGBoost
    • LSTM
    • Linear Models (Stacking Regressor)

๐Ÿ“ˆ Performance:

  • MAE: 0.366
  • RMSE: 0.548
  • Rยฒ Score: 0.9998

2๏ธโƒฃ Mutual Fund NAV Prediction

  • Data Source: AMFI
  • Daily NAV Prediction
  • Models Used:
    • SGD Regressor
    • Random Forest
    • LSTM
    • Stacking Regressor

๐Ÿ“Š Performance:

  • MAE: 0.3674
  • RMSE: 0.4587
  • Rยฒ Score: 0.4325

3๏ธโƒฃ Home Loan vs Investment Strategy

๐Ÿ’ก A real-world financial decision-making tool

Features:

  • EMI Calculation
  • SIP vs Loan Comparison
  • Break-even Analysis
  • Investment Growth Visualization

๐Ÿ“Œ Helps users decide whether to:

  • Pay loan early OR
  • Invest in mutual funds

๐Ÿ“‚ Model Training Samples

๐Ÿ“ˆ Stock Models

ABC Capital ICICI Bank
Infosys TCS

๐Ÿ’ฐ Mutual Fund Models

Mutual Fund Predictions

๐Ÿ–ฅ๏ธ UI Demonstration

๐Ÿ  Home Page


๐Ÿ“ˆ Stock Module UI



๐Ÿ’ฐ Mutual Fund UI



๐Ÿฆ Home Loan Module UI




๐Ÿ”ฎ Future Scope

  • Integration with real-time APIs
  • More stocks & mutual fund schemes
  • Advanced deep learning models
  • Cloud deployment
  • Personalized financial dashboards

โœ… Conclusion

  • Successfully built an AI-based financial analytics system
  • Achieved high accuracy in stock prediction
  • Delivered insights for mutual fund trends
  • Implemented a real-world loan vs investment strategy tool
  • Demonstrates strong application of Machine Learning in Finance

โญ If you like this project

Give it a โญ on GitHub and connect with me!

About

๐Ÿ’น AI-powered Financial Analytics System leveraging Machine Learning & Deep Learning for ๐Ÿ“ˆ stock price prediction, ๐Ÿ’ฐ mutual fund NAV forecasting, and ๐Ÿฆ Home loan vs investment analysis โ€” integrated with an interactive Streamlit UI for real-world financial insights

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors