All Projects → gregyjames → stocktwits-sentiment

gregyjames / stocktwits-sentiment

Licence: MIT license
Stocktwits market sentiment analysis in Python with Keras and TensorFlow.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to stocktwits-sentiment

robinhood.tools
📈🤑💰 Advanced trading tools and resources for Robinhood Web.
Stars: ✭ 27 (+17.39%)
Mutual labels:  stock-market, stocks, stock-data, stock-analysis
Steward
A stock portfolio manager that provides neural net based short-term predictions for stocks and natural language processing based analysis on community sentiments.
Stars: ✭ 25 (+8.7%)
Mutual labels:  sentiment-analysis, stock, stock-market, stock-price-prediction
stock-market-scraper
Scraps historical stock market data from Yahoo Finance (https://finance.yahoo.com/)
Stars: ✭ 110 (+378.26%)
Mutual labels:  stock, stock-market, stock-data, stock-analysis
stock-news-sentiment-analysis
This program uses Vader SentimentIntensityAnalyzer to calculate the news headline overall sentiment for a stock
Stars: ✭ 21 (-8.7%)
Mutual labels:  sentiment-analysis, stock, stocks, stock-analysis
TerminalStocks
Pure terminal stock ticker for Windows.
Stars: ✭ 88 (+282.61%)
Mutual labels:  stock, stock-market, stocks, stock-data
Algobot
A C++ stock market algorithmic trading bot
Stars: ✭ 78 (+239.13%)
Mutual labels:  stock-market, stock-price-prediction, stocks, stock-data
Beibo
🤖 Predict the stock market with AI 用AI预测股票市场
Stars: ✭ 46 (+100%)
Mutual labels:  stock, stock-market, stock-price-prediction, stocks
Personae
📈 Personae is a repo of implements and environment of Deep Reinforcement Learning & Supervised Learning for Quantitative Trading.
Stars: ✭ 1,140 (+4856.52%)
Mutual labels:  stock, stock-price-prediction, stock-data
Stocksight
Stock market analyzer and predictor using Elasticsearch, Twitter, News headlines and Python natural language processing and sentiment analysis
Stars: ✭ 1,037 (+4408.7%)
Mutual labels:  sentiment-analysis, stock-market, stock-price-prediction
Stock Market Prediction Web App Using Machine Learning And Sentiment Analysis
Stock Market Prediction Web App based on Machine Learning and Sentiment Analysis of Tweets (API keys included in code). The front end of the Web App is based on Flask and Wordpress. The App forecasts stock prices of the next seven days for any given stock under NASDAQ or NSE as input by the user. Predictions are made using three algorithms: ARIMA, LSTM, Linear Regression. The Web App combines the predicted prices of the next seven days with the sentiment analysis of tweets to give recommendation whether the price is going to rise or fall
Stars: ✭ 101 (+339.13%)
Mutual labels:  sentiment-analysis, stock-market, stock-price-prediction
intrinio-realtime-java-sdk
Intrinio Java SDK for Real-Time Stock Prices
Stars: ✭ 22 (-4.35%)
Mutual labels:  stock-market, stocks, stock-data
AIPortfolio
Use AI to generate a optimized stock portfolio
Stars: ✭ 28 (+21.74%)
Mutual labels:  stock, stock-market, stocks
Chase
Automatic trading bot (WIP)
Stars: ✭ 73 (+217.39%)
Mutual labels:  stock, stock-market, stock-price-prediction
FAIG
Fully Automated IG Trading
Stars: ✭ 134 (+482.61%)
Mutual labels:  stock-market, stock-price-prediction, stock-data
Sina Stock Crawler
Sina stock options crawler with CSV output 新浪上证ETF期权数据爬虫
Stars: ✭ 12 (-47.83%)
Mutual labels:  stock, stock-market, stocks
Ystockquote
Fetch stock quote data from Yahoo Finance
Stars: ✭ 502 (+2082.61%)
Mutual labels:  stock, stock-market, stock-data
TradeTheEvent
Implementation of "Trade the Event: Corporate Events Detection for News-Based Event-Driven Trading." In Findings of ACL2021
Stars: ✭ 64 (+178.26%)
Mutual labels:  stock-market, stock-price-prediction, stock-analysis
open-climate-investing
Application and data for analyzing and structuring portfolios for climate investing.
Stars: ✭ 20 (-13.04%)
Mutual labels:  stock, stock-market, hacktoberfest2021
intrinio-realtime-python-sdk
Intrinio Python SDK for Real-Time Stock Prices
Stars: ✭ 79 (+243.48%)
Mutual labels:  stock-market, stocks, stock-data
sse-option-crawler
SSE 50 index options crawler 上证50期权数据爬虫
Stars: ✭ 17 (-26.09%)
Mutual labels:  stock, stock-market, stocks

stocktwits-sentiment

Uses a Keras (tensorflow) based rnn and stocktwits message data on securites to predict market sentiment.

Tutorial

  1. Run pip install -r requirements.txt (Python 2), or pip3 install -r requirements.txt (Python 3)
  2. Edit the call to get_symbol_msgs in analysis.py to modify the stock of choice.
  3. python analysis.py

Credits

Uses code from https://github.com/khmurakami/pystocktwits

License

MIT License

Copyright (c) 2020 Greg James

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

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].