Machine-Learning-for-Trading

A complete detailed study of Machine Learning, Data Wrangling, Data Visualization and other techniques on Portfolio Management of Stocks.

View the Project on GitHub ShubhamKumar277/Machine-Learning-for-Trading

Machine-Learning-for-Trading

A detailed study of Machine Learning, Data Wrangling, Data Visualization and other techniques for Portfolio Management of Stocks.

Aim of the Project

  • Data cleaning and processing of Stock Price Data using Pandas.
  • Data visualization for stock price data.
  • Analysis and categorization of different stocks.
  • Building a Trade Call Classifier.
  • Study of Mordern Portfolio Theory for optimization and allocation of capital to different stocks in a portfolio.

To study about Machine Learning for Trading refer to this free lecture series on Quantopian.

The Main files in this Project are:

This module is used for cleaning, sorting and processing of stock data using Pandas Dataframe.
Image of 1/2 Stock Split Image of Volatility Image Three

Requirements to Run this Project: