All Projects → Vaibhav → Stock Analysis

Vaibhav / Stock Analysis

Licence: mit
Regression, Scrapers, and Visualization

Projects that are alternatives of or similar to Stock Analysis

Machine Learning With Python
Python code for common Machine Learning Algorithms
Stars: ✭ 3,334 (+1207.45%)
Mutual labels:  jupyter-notebook, svm, linear-regression
Tensorflow cookbook
Code for Tensorflow Machine Learning Cookbook
Stars: ✭ 5,984 (+2246.67%)
Mutual labels:  jupyter-notebook, svm, linear-regression
100daysofmlcode
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.
Stars: ✭ 146 (-42.75%)
Mutual labels:  hacktoberfest, jupyter-notebook, linear-regression
ML-Coursera
This repository contains all the programming exercises in Python for the Coursera course called "Machine Learning" by Adjunct Professor Andrew Ng at Stanford University.
Stars: ✭ 66 (-74.12%)
Mutual labels:  svm, linear-regression
Hacktoberfest2020
A repo for new open source contributors to begin with open source contribution. Contribute and earn awesome swags.
Stars: ✭ 221 (-13.33%)
Mutual labels:  hacktoberfest, jupyter-notebook
Naucse.python.cz
Website with learning materials / Stránka s učebními materiály
Stars: ✭ 248 (-2.75%)
Mutual labels:  hacktoberfest, jupyter-notebook
Nlp profiler
A simple NLP library allows profiling datasets with one or more text columns. When given a dataset and a column name containing text data, NLP Profiler will return either high-level insights or low-level/granular statistical information about the text in that column.
Stars: ✭ 181 (-29.02%)
Mutual labels:  hacktoberfest, jupyter-notebook
sentometrics
An integrated framework in R for textual sentiment time series aggregation and prediction
Stars: ✭ 77 (-69.8%)
Mutual labels:  sentiment-analysis, prediction
STOCK-RETURN-PREDICTION-USING-KNN-SVM-GUASSIAN-PROCESS-ADABOOST-TREE-REGRESSION-AND-QDA
Forecast stock prices using machine learning approach. A time series analysis. Employ the Use of Predictive Modeling in Machine Learning to Forecast Stock Return. Approach Used by Hedge Funds to Select Tradeable Stocks
Stars: ✭ 94 (-63.14%)
Mutual labels:  prediction, stocks
Deep Learning From Scratch
Six snippets of code that made deep learning what it is today.
Stars: ✭ 255 (+0%)
Mutual labels:  jupyter-notebook, linear-regression
GDLibrary
Matlab library for gradient descent algorithms: Version 1.0.1
Stars: ✭ 50 (-80.39%)
Mutual labels:  svm, linear-regression
Dolibarr
Dolibarr ERP CRM is a modern software package to manage your company or foundation's activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). It is open source software (written in PHP) and designed for small and medium businesses, foundations and freelancers. You can freely install, use and distribute it as a standalon…
Stars: ✭ 2,877 (+1028.24%)
Mutual labels:  hacktoberfest, stocks
Hacktoberfest2020 Contributions
A beginner-friendly project to help you in open-source contributions. Made specifically for contributions in HACKTOBERFEST 2020! Hello World Programs and Algorithms! Please leave a star ⭐ to support this project! ✨
Stars: ✭ 196 (-23.14%)
Mutual labels:  hacktoberfest, jupyter-notebook
strtsmrt
Stock price trend prediction with news sentiment analysis using deep learning
Stars: ✭ 63 (-75.29%)
Mutual labels:  sentiment-analysis, linear-regression
Virgilio
Virgilio is developed and maintained by these awesome people. You can email us virgilio.datascience (at) gmail.com or join the Discord chat.
Stars: ✭ 13,200 (+5076.47%)
Mutual labels:  hacktoberfest, jupyter-notebook
stock-price-prediction
A practice project for machine learning and stop price prediction
Stars: ✭ 19 (-92.55%)
Mutual labels:  svm, prediction
ML-Experiments
整理记录本人担任课程助教设计的四个机器学习实验,主要涉及简单的线性回归、朴素贝叶斯分类器、支持向量机、CNN做文本分类。内附实验指导书、讲解PPT、参考代码,欢迎各位码友讨论交流。
Stars: ✭ 85 (-66.67%)
Mutual labels:  svm, linear-regression
sentiment-analysis-using-python
Large Data Analysis Course Project
Stars: ✭ 23 (-90.98%)
Mutual labels:  sentiment-analysis, svm
stocktwits-sentiment
Stocktwits market sentiment analysis in Python with Keras and TensorFlow.
Stars: ✭ 23 (-90.98%)
Mutual labels:  sentiment-analysis, stocks
Tiingo Python
Python REST Client for interacting with the Tiingo Financial Data API
Stars: ✭ 152 (-40.39%)
Mutual labels:  hacktoberfest, stocks

Stock Analysis

This repository contains python scripts that I am devleoping to perform analysis on stock prices and visualization of stock prices and other data such as volume.

Some of the goals I want to achieve with this project include:

  • Get the data I need from Yahoo Finance or other API. Able to specify what I need and the time range.
  • Different regression implementations on the close price data. (Linear, SVM, etc.) Possibly try to fit a polynomial function which follows the data.
  • Predicting Stock price for the next day.

Trends

TrendLine.py Results

trendy

trendy

trendy

trendy

Regression

Using my code for linear regression and Nvidia's (NVDA) stock prices of each day. I got a slope of 0.1850399032986727 and a y intercept of 24.54867003005582. The 50.08 number is the price predicted for the next day based on the linear formula it calculated.

[0.1850399032986727, 24.54867003005582]
50.0841766853

Screenshots

Linear Regression performed on NVDA Stock data from January 2016

New Screenshots

AEIS

AEIS February 20

FB

Facebook February 20

Version

1.0.0 - Released Stock Scraper

1.0.1 - Minor bug fixes with duplicate entries in the CSV File

Todo

  • [ ] Use Machine Learning algorithms to predict stock close price for the next day
  • [ ] Add data visualization with technical indicators such as moving average, volume, STOCH.
  • [ ] Display technical analysis based on stock prices.
  • [ ] Add Ratio Analysis & compare ratio with competitors' ratios. (Allow users to define competitors' ratios)
  • [ ] Add Stock screener, to screen through every stock and see which ones are best buys.

License

MIT

Free Software, Hell Yeah!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].