125 Open Source Technical Analysis Software Projects
Free and open source technical analysis code projects including engines, APIs, generators, and tools.
Awesome Quant 8495 ⭐
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
Crypto Signal 3778 ⭐
Github.com/CryptoSignal - #1 Quant Trading & Technical Analysis Bot - 3,100+ stars, 900+ forks
Technicalindicators 1695 ⭐
Gekko Strategies 1166 ⭐
Strategies to Gekko trading bot with backtests results and some useful tools.
Bitvision 1049 ⭐
Terminal dashboard for trading Bitcoin, predicting price movements, and losing all your money
Octobot 1366 ⭐
Cryptocurrency trading bot for TA, arbitrage and social trading with an advanced web interface
Pandas Ta 2074 ⭐
Technical Analysis Indicators - Pandas TA is an easy to use Python 3 Pandas Extension with 130+ Indicators
Deep Convolution Stock Technical Analysis 475 ⭐
Uses Deep Convolutional Neural Networks (CNNs) to model the stock market using technical analysis. Predicts the future trend of stock selections.
Ta4j Origins 359 ⭐
A Java library for technical analysis ***Not maintained anymore, kept for archival purposes, see #192***
Stock_analysis_for_quant 907 ⭐
Different Types of Stock Analysis in Excel, Matlab, Power BI, Python, R, and Tableau
Crypto_trader 186 ⭐
Q-Learning Based Cryptocurrency Trader and Portfolio Optimizer for the Poloniex Exchange
Lstm Crypto Price Prediction 207 ⭐
Predicting price trends in cryptomarkets using an lstm-RNN for the use of a trading bot
Speculator 107 ⭐
API for predicting the next Bitcoin and Ethereum with machine learning and technical analysis
Trading Server 366 ⭐
A multi-asset, multi-strategy, event-driven trade execution and management platform for running many algorithms/bots at many venues simultaneously with unified risk management and reporting. Uses MongoDB for storage and Telegram for user notifications/trade consent.
Financial Formulas Library .net Standard 138 ⭐
A collection of methods for solving Finance/Accounting equations, implemented in C#.
Sequence To Sequence Learning Of Financial Time Series In Algorithmic Trading 65 ⭐
My bachelor's thesis—analyzing the application of LSTM-based RNNs on financial markets. 🤓
Inquisition 58 ⭐
[Work in Progress] A set of tools for convenient technical analysis of web applications built with Ruby and Ruby on Rails. Now you don't need to set up and configure every single gem. Use Inquisition gem instead.
Crypto Database 68 ⭐
Database for crypto data, supporting several exchanges. Can be used for TA, bots, backtest, realtime trading, etc.
Ta Lib Rt 51 ⭐
TA-Lib RT is a fork of TA-Lib that provides additional API for incremental calculation of indicators without reprocessing whole data.
Trading Signals 288 ⭐
Technical Analysis 55 ⭐
A Ruby library for performing technical analysis on stock prices and other data sets.
Rule_based_trading 21 ⭐
develop a trading strategy using technical analysis, but without using machine learning; test it with a market simulator
Techindicators 26 ⭐
Python functions and an associated Jupyter notebook for technical analysis of stock price data. Numpy is used for calculating technical indicators. Matplotlib and mpl_finance are used for plotting data.
Cnn Ta 40 ⭐
Algorithmic Financial Trading with Deep Convolutional Neural Networks: Time Series to Image Conversion Approach: A novel algorithmic trading model CNN-TA using a 2-D convolutional neural network based on image processing properties.
Simple Stock Predictor Xgboost Knn 19 ⭐
Stock prediction using xgboost and knn classification done in R
Python For Decision Makers Course 19 ⭐
Demo code and other hand-out materials for our Python for Decision Makers and Business Leaders course
Computational_investing 16 ⭐
modeling the behavior of stock markets: create a market simulator, technical indicator, and a strategy that generates orders
Korygill Technical Analysis 30 ⭐
Repository for technical analysis scripts, code, algorithms related to stocks, futures, options, and more. Follow me here and on twitter @korygill.
Stockmarketprediction 15 ⭐
This is a webapp which predicts stock prices for Indian stock markets(can be used for other stock markets as well) using both fundamental and technical analysis
Go_ehlers_indicators 24 ⭐
A collection of John Ehlers technical analysis indicators / Filters written in pure go, with links to original papers
Tradingview Scan Wrapper 14 ⭐
Reversed engeneered tradingview-scan api for scan cryptocurrencies (trendlines, oscillators, performance)
Stock.indicators 382 ⭐
Stock Indicators for .NET is a C# library package that produces financial market technical indicators. Send in historical price quotes and get back desired indicators such as moving averages, Relative Strength Index, Stochastic Oscillator, Parabolic SAR, etc. Nothing more. It can be used in any market analysis software using standard OHLCV price quotes for equities, commodities, forex, cryptocurrencies, and others. We had private trading algorithms, machine learning, and charting systems in mind when originally creating this community library.
Cassandre Trading Bot 300 ⭐
Create your Java crypto trading bot in minutes. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus on building your strategies.
Screeni Py 74 ⭐
A Python-based stock screener to find stocks with potential breakout probability from NSE India.
Tensortradeextras 49 ⭐
Here are all the projects that are interesting to use in combination with TensorTrade. These are all projects that are not already mentioned in the TensorTrade documentation. If you find some projects that are not on the list, please make a pull request!
Tuneta 67 ⭐
Intelligently optimizes technical indicators and optionally selects the least intercorrelated for use in machine learning models
All Candlestick Pattern Indicators 39 ⭐
All candlestick patterns indicator (所有技术形态指标) in TradingView
Manudecara Algo Trading 34 ⭐
This is my github repository where I post trading strategies, tutorials and research on quantitative finance with R, C++ and Python. Some of the topics explored include: machine learning, high frequency trading, NLP, technical analysis and more. Hope you enjoy it!
Stox 27 ⭐
A Python Module That Uses ANN To Predict A Stocks Price And Also Provides Accurate Technical Analysis With Many High Potential Implementations!
Storieswithsiva Stock Market Analysis 29 ⭐
😲🤑Method for Investors and Traders to make Buying and Selling Decisions. 😄Fundamental hare Market Analysis is about using Real data to evaluate a Stock's Value📊 📈 📉