Stock Market Analysis

Exploratory analysis, visualization of stock market data along with predictions made on it using different techniques.
Alternatives To Stock Market Analysis
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
16 hours ago325gpl-2.0C++
Money Manager Ex is an easy to use, money management application built with wxWidgets
12 years ago7September 14, 201819mitJavaScript
A fast, simple and cross-platform(html5 react-native weex wechat-applet) stock chart library created using canvas.
Reddit Sentiment Analysis203
2 days agomitPython
This program goes thru reddit, finds the most mentioned tickers and uses Vader SentimentIntensityAnalyzer to calculate the ticker compound value.
2 years ago2mitJavaScript
Open Source Option Analytics Platform.
4 years ago1apache-2.0Python
Dash Stock Tickers Demo App123
a year ago10mitCSS
Dash Demo App - Stock Tickers
Stock Market Prediction Via Google Trends38
a year ago1mitPython
Attempt to predict future stock prices based on Google Trends data.
Stock Option Analytics21
a year ago7Python
Stocks and options picking. Tries to contain predictive analytics, recommendations, and calculators.
4 years agoJupyter Notebook
Machine Learning Tutorials & Fundamentals
Canvas Desktop19
2 months agomitC#
Cross-platform real-time financial charts for Desktop apps with built-in pan and zoom support.
Alternatives To Stock Market Analysis
Select To Compare

Alternative Project Comparisons

Stock Market Analysis

Project source can be downloaded from


Investment Bankers, CA's, Hedge Fund / Portfolio Managers, Forex traders, Commodities Analysts.
These have been historically considered to be among the most coveted professions of all time. Yet, if one fails to keep up with the demands of the day, one would find one's skills to be obsolete in this era of data analysis. Data Science has inarguably been the hottest domain of the decade, asserting its need in every single sphere of corporate life. It was not long ago when we discovered the massive potential of incorporating ML/AI in the financial world. Now, the very idea of the two being disjointed sounds strange. Data Science has been incremental in providing powerful insights ( which people didn't even know existed ) and helped massively increase efficiency, helping everyone from a scalp trader to a long term debt investor. Accurate predictions, unbiased analysis, powerful tools that run through millions of rows of data in the blink of an eye have transformed the industry in ways we could've never imagined.


1. Data Analysis using Pandas

2. Data Visualization and Technical Analysis

3. Fundamental analysis using Regression

4. Trade Call Prediction using Classification

5. Modern Portfolio Theory

6. Clustering for Diversification analysis


1. Python

If you are new to Python,This YouTube series is best for you.

2. Anaconda(Optional)

3. Jupyter Notebook:

4. Financial Markets:

  • In the coming modules, we will be doing various tasks to analyze and make predictions on allotted selected company stock. You may need to learn about the underlying markets.
    • Basics of Financial Markets:
      The very first step in solving a problem is understanding the problem. To tackle the questions and problem statements that await us, it's suggested that you first go through above link (it's a PDF "Basics of Financial Markets" documentation) and get introduced to the basic concepts that we'd coming across in the following modules to come.

    • Introduction to Stock Markets:
      Now read and understand Chapter 6,7 and 8 from this link.

    • The Stock Market Documentary:
      If you Don't know what is stock markets, how it works and want to know about it for fun. Then check out this documentary.

Steps to Follow Before Start:

  1. Select an Industry: Go to the All Stock Data directory.
  2. In this directory, you'll be able to browse through the different industries. You can choose an industry which is related to your discipline or any industry of your liking.
  3. On doing so, download a CSV file of stock data of a company belonging to the industry you chose. I have chosen Infosys Stock from Large-cap.
  4. To know more about this large-cap, mid-cap and small-cap data go to file.

Modules Structure:

 Module			# Each Module/Topic/Chapter
    Questions           # Queries/Questions related to chapter 
|    |    .ipynb         # Questions Jupyter notebook
    Solutions           # Solved Queries - Answers to all Questions
|    |    .ipynb         # Questions Jupyter notebook
|    |    .csv           # CSV file / Dataset for stocks
|    images              # Images used in Jupyter notebook, Just for seek of representation
    Resource Matrial    # Different reference matrial(txt, doc, pdf)

Author & Contributor List

Saurabh Zinjad

All other known bugs and fixes can be sent to "[email protected]" with the subject "stock market analysis Suggestion". Reported bugs/fixes will be submitted to correction.

Popular Stock Projects
Popular Data Visualization Projects
Popular Economics Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Data Visualization
Data Analysis
Random Forest
Stock Market
Stock Data