-
Updated
Oct 26, 2021 - Python
#
trading-algorithms
Here are 352 public repositories matching this topic...
A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance)
finance
awesome
trading-bot
algotrading
quant
awesome-list
trading-strategies
trading-algorithms
quantitative-finance
technical-analysis
stock-data
algorithmic-trading-engine
financial-data
algorithmic-trading-library
yahoo-finance
quantitative-trading
google-finance
finance-api
financial-instruments
arbitrage-bot
An advanced crypto trading bot written in Python
python
bot
framework
crypto
bitcoin
trading
trading-bot
algo-trading
cryptocurrency
trading-strategies
trading-algorithms
trade
algorithmic-trading
jesse
etherum
crypto-bot
-
Updated
Nov 8, 2021 - Python
Python quantitative trading strategies including VIX Calculator, Pattern Recognition, Commodity Trading Advisor, Monte Carlo, Options Straddle, Shooting Star, London Breakout, Heikin-Ashi, Pair Trading, RSI, Bollinger Bands, Parabolic SAR, Dual Thrust, Awesome, MACD
trading-bot
quant
trading-strategies
trading-algorithms
quantitative-finance
algorithmic-trading
quantitative-trading
trading-systems
statistical-arbitrage
macd
options-trading
bollinger-bands
options-strategies
momentum-strategy
quantitative-trading-strategies
trading-strategy
pair-trading
momentum-trading-strategy
commodity-trading
quantimental-analysis
-
Updated
Nov 5, 2021 - Python
Statistical and Algorithmic Investing Strategies for Everyone
machine-learning
opensource
statistics
ai
genetic-algorithm
free-software
portfolio-optimization
trading-strategies
trading-algorithms
algorithmic-trading
eigenvalues
hedgefund
investment-portfolio
tradytics
-
Updated
Sep 22, 2020 - Python
8
WenceslaoGrillo
commented
May 29, 2020
Some suggestions to make it easier to run the backend without the front end. Some of these suggestions might be *ix only:
- a command line parameter to indicate that the back end should start with everything that is pending without waiting for a front end to be available in the browser.
- some instruction to make it work as a daemon (Linux) or service (Windows) to gain independence from the te
zillionare
commented
Apr 30, 2021
this is how Buy & Hold Return is calculated:
c = data.Close.values
s.loc['Buy & Hold Return [%]'] = (c[-1] - c[0]) / c[0] * 100 # long-only return
so it's calced use day one and the day last.
Expected Behavior
Buy & Hold Return is used for compare with strategy gain. Therefore, I guess they should started at same time, since the strategy get enough data to w
rafalsza
commented
Oct 15, 2021
Find big moving stocks before they move using machine learning and anomaly detection
machine-learning
ai
trading
stock
algotrading
trading-algorithms
investment
finance-application
stock-analysis
anomaly-detection
-
Updated
Aug 13, 2021 - Python
Common financial technical indicators implemented in Pandas.
python
trading
pandas
fintech
algotrading
trading-algorithms
technical-analysis
algorithmic-trading
trading-strategy
-
Updated
Oct 19, 2021 - Python
C++ DataFrame for statistical, Financial, and ML analysis -- in modern C++ using native types, continuous memory storage, and no pointers are involved
data-science
machine-learning
cpp
pandas
statistical-analysis
data-analysis
trading-strategies
trading-algorithms
statistical
dataframe
numerical-analysis
efficient-implementations
financial-engineering
multidimensional-data
heterogeneous-data
financial-data-analysis
large-data
dataframe-performance
-
Updated
Nov 3, 2021 - C++
A Java library for technical analysis.
java
bitcoin
trading
ethereum
ripple
forex
java-library
trading-strategies
trading-algorithms
stocks
technical-analysis
litecoin
ta4j
tachnical-analysis
-
Updated
Oct 23, 2021 - Java
This is a library to use with Robinhood Financial App. It currently supports trading crypto-currencies, options, and stocks. In addition, it can be used to get real time ticker information, assess the performance of your portfolio, and can also get tax documents, total dividends paid, and more. More info at
trading
trading-api
cryptocurrency
stock-market
trading-algorithms
robinhood
robinhood-api
quantitative-finance
stock-trading
options-trading
robinhood-portfolio
robinhood-python
-
Updated
Nov 8, 2021 - Python
Strategies to Gekko trading bot with backtests results and some useful tools.
crypto
trading
trading-bot
stock
cryptocurrency
stock-price-prediction
trading-platform
trading-strategies
trading-algorithms
cryptocurrencies
technical-analysis
trading-simulator
strategies
gekko
rsi
hodl
cryptocurrency-exchanges
gekko-strategies
gekko-backtest
backtest-database
-
Updated
Jan 9, 2020 - JavaScript
The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)
reinforcement-learning
trading
openai-gym
q-learning
forex
typical
dqn
trading-algorithms
stocks
gym-environments
trading-environments
-
Updated
Sep 7, 2021 - Python
DEPRECATED — The Coinbase Pro trading toolkit
trading
trading-bot
cryptocurrency
trading-algorithms
bitfinex
foreign-exchange-rates
gdax
websocket-api
poloniex
-
Updated
Jan 16, 2020 - TypeScript
Crypto Trading Bots in Python - Triangular Arbitrage, Beginner & Advanced Cryptocurrency Trading Bots Written in Python
trading-bot
algo
cryptocurrency
trading-strategies
trading-algorithms
python-binance
crypto-bot-trading
cryptocurrency-trading-bots
binance-trading-bot
bitcoin-trading-bots
crypto-trading-strategies
crypto-trading-algorithms
-
Updated
Jan 18, 2019 - Python
Detects arbitrage opportunities across 131 cryptocurrency exchanges in 50 countries
python
trading-bot
cryptocurrency
algotrading
trading-algorithms
algorithmic-trading
arbitrage
bellman-ford
arbitrage-bot
ccxt
-
Updated
Jun 28, 2021 - Python
nikhilsaraf
opened
Apr 8, 2020
List of awesome resources for machine learning-based algorithmic trading
machine-learning
deep-neural-networks
deep-learning
trading-bot
deep-reinforcement-learning
cryptocurrency
fintech
trading-algorithms
quantitative-trading
stock-trading
frequency-trading
deep-trading
trading-bots
-
Updated
Jan 1, 2021
Crypto currency trading bot written in TypeScript for NodeJS
nodejs
javascript
css
html
typescript
webpack
html5
bitcoin
trading
ethereum
trading-bot
cryptocurrency
exchange
trading-strategies
trading-algorithms
cryptocurrencies
trade
bitmex
webpack3
deribit
-
Updated
Oct 29, 2021 - TypeScript
Deep Reinforcement Learning toolkit: record and replay cryptocurrency limit order book data & train a DDQN agent
mongodb
bitcoin
trading
coinbase
multiprocessing
deep-reinforcement-learning
multithreading
dqn
tickstore
arctic
recorder
trading-algorithms
cryptocurrencies
bitfinex
hft
order-book
limit-order-book
orderbook
tick-data
coinbase-pro
-
Updated
Sep 25, 2021 - Python
Algorithmic trading framework for cryptocurrencies.
bot
framework
crypto
trading
realtime
trading-bot
trading-api
cryptocurrency
algotrading
trading-algorithms
cryptocurrencies
hft
hft-trading
algorithmic-trading
trading-simulator
backtesting-trading-strategies
backtest
high-frequency-trading
cryptocurrency-exchanges
crypto-algotrading
-
Updated
Nov 7, 2021 - Python
Example Order Book Imbalance Algorithm
python
finance
real-time
trading
async
numpy
python3
asyncio
trading-algorithms
hft
hft-trading
orderbook
alpaca
nats-streaming
-
Updated
Jun 11, 2021 - Python
Quantitative analysis, strategies and backtests
data-science
machine-learning
reinforcement-learning
deep-learning
algotrading
trading-strategies
trading-algorithms
quantitative-finance
financial-analysis
algorithmic-trading
backtesting-trading-strategies
asset-allocation
quantitative-trading
pairs-trading
risk-management
asset-management
statistical-arbitrage
portfolio-management
derivatives-pricing
backtests
-
Updated
Oct 15, 2021 - Jupyter Notebook
Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy
python
data-science
machine-learning
jupyter
notebook
algotrading
data-analysis
trading-strategies
trading-algorithms
quantitative-finance
financial-analysis
algorithmic-trading
asset-pricing
asset-allocation
quantitative-trading
pairs-trading
stock-trading
asset-management
-
Updated
Jul 2, 2020 - Jupyter Notebook
Low-latency algorithmic trading platform written in Rust
time-series
algo-trading
forex
trading-platform
trading-algorithms
algorithmic-trading-engine
backtester
algorithmic-trading
-
Updated
Dec 9, 2019 - Rust
Stock Trading Bot using Deep Q-Learning
reinforcement-learning
trading-bot
q-learning
stock-price-prediction
trading-algorithms
deep-q-learning
ai-agents
stock-trading
stock-trading-bot
-
Updated
Mar 2, 2020 - Jupyter Notebook
trading
market
trading-bot
forex
trading-strategies
trading-algorithms
trade
ea
algorithmic-trading
mql4
mql
metatrader
mt4
forex-trading
mql5
mt5
ea31337
-
Updated
Nov 8, 2021 - MQL5
Coin Trader is a Java-based backend for algorithmically trading cryptocurrencies. It provides data collection and export, complex event processing and triggering, and backtesting - paper trading - live trading.
-
Updated
Oct 5, 2021 - Java
Improve this page
Add a description, image, and links to the trading-algorithms topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the trading-algorithms topic, visit your repo's landing page and select "manage topics."
Expected Behavior
Supports: Relative Moving Average (RMA)
Actual Behavior
Indicator not yet supported.
Checklist
masterbranch