mirror of
https://github.com/wangzhe3224/awesome-systematic-trading.git
synced 2026-07-27 18:57:53 +00:00
add performance boosters library
This commit is contained in:
@@ -54,6 +54,7 @@ And I count crypto as whole new category: [>> Click ME to Systematic Crypto](cry
|
||||
- [Basic libraries](#basic-libraries)
|
||||
- [Fundamental libraries](#fundamental-libraries)
|
||||
- [Computation Graph](#computation-graph)
|
||||
- [Performance Booster](#performance-booster)
|
||||
- [Alternative libraries](#alternative-libraries)
|
||||
- [Numpy Alternatives](#numpy-alternatives)
|
||||
- [Pandas Alternatives](#pandas-alternatives)
|
||||
@@ -149,12 +150,12 @@ Note: the one marked as `Live Trading` has reasonable live trading support for a
|
||||
### Alpha
|
||||
|
||||
- [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](https://github.com/je-suis-tm/quant-trading#15-vix-calculator)
|
||||
- [analyzingalpha](https://github.com/leosmigel/analyzingalpha)
|
||||
- [analyzingalpha](https://github.com/leosmigel/analyzingalpha)
|
||||
- [ThetaGang](https://github.com/brndnmtthws/thetagang) - ThetaGang is an IBKR bot for collecting money
|
||||
- https://www.reddit.com/r/options/comments/a36k4j/the_wheel_aka_triple_income_strategy_explained/
|
||||
- [PyTrendFollow](https://github.com/chrism2671/PyTrendFollow) | `Python` | - PyTrendFollow - systematic futures trading using trend following
|
||||
- [czsc - 缠中说禅技术分析工具](https://github.com/waditu/czsc) | `Python` | - 缠中说禅技术分析工具;缠论;股票;期货;Quant;量化交易
|
||||
- [volest](https://github.com/jasonstrimpel/volatility-trading) || - A complete set of volatility estimators based on Euan Sinclair's Volatility Trading
|
||||
- [volest](https://github.com/jasonstrimpel/volatility-trading) | `Python` | - A complete set of volatility estimators based on Euan Sinclair's Volatility Trading
|
||||
- [quant-trading](https://github.com/je-suis-tm/quant-trading) | `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
|
||||
- [一个中文策略合集](https://github.com/fmzquant/strategies) | `Python` |
|
||||
- [一个实盘的股票趋势策略](https://github.com/BigBrotherTrade/trader) | `Python` | -
|
||||
@@ -175,10 +176,10 @@ Note: the one marked as `Live Trading` has reasonable live trading support for a
|
||||
|
||||
### Fundamental libraries
|
||||
|
||||
- [Cvxpy](https://github.com/cvxpy/cvxpy) | `Python`, `C++` | - A Python-embedded modeling language for convex optimization problems.
|
||||
- [Numpy](https://github.com/numpy/numpy) | `Python`, `C` | - The fundamental package for scientific computing with Python
|
||||
- [Cvxpy](https://github.com/cvxpy/cvxpy)  | `Python`, `C++` | - A Python-embedded modeling language for convex optimization problems.
|
||||
- [Numpy](https://github.com/numpy/numpy) | `Python`, `C` | - The fundamental package for scientific computing with Python
|
||||
- [Pandas](https://github.com/pandas-dev/pandas)  | `Python`, `Cython` | - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
|
||||
- [Scipy](https://github.com/scipy/scipy) | `Python`, `C` | - Fundamental algorithms for scientific computing in Python
|
||||
- [Pandas](https://github.com/pandas-dev/pandas) | `Python`, `Cython` | - Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more
|
||||
- [Sikit-learn](https://github.com/scikit-learn/scikit-learn) | `Python`, `Cython` | - Machine learning in Python
|
||||
- [Keras](https://github.com/keras-team/keras) | `Python` | - The most user friendly Deep Learning for humans in Python
|
||||
- [TensorFlow](https://github.com/tensorflow/tensorflow) | `Python`, `C++` | - More low level Deep Learning framework
|
||||
@@ -187,8 +188,8 @@ Note: the one marked as `Live Trading` has reasonable live trading support for a
|
||||
|
||||
### Computation Graph
|
||||
|
||||
- [Dask](https://github.com/dask/dask) | `Python` | - Parallel computing with task scheduling in Python with a Pandas like API
|
||||
- [Ray](https://github.com/ray-project/ray) | `Python`, `C++` | - An open source framework that provides a simple, universal API for building distributed applications.
|
||||
- [Ray](https://github.com/ray-project/ray)  | `Python`, `C++` | - An open source framework that provides a simple, universal API for building distributed applications.
|
||||
- [Dask](https://github.com/dask/dask)  | `Python` | - Parallel computing with task scheduling in Python with a Pandas like API
|
||||
- [Incremental (JaneStreet)](https://github.com/janestreet/incremental) | `Ocaml` | - Incremental is a library that gives you a way of building complex computations that can update efficiently in response to their inputs changing, inspired by the work of Umut Acar et. al. on self-adjusting computations. Incremental can be useful in a number of applications
|
||||
- [GraphKit](https://github.com/yahoo/graphkit) | `Python` | - A lightweight Python module for creating and running ordered graphs of computations.
|
||||
- [Man MDF](https://github.com/man-group/mdf) | `Python` | - Data-flow programming toolkit for Python
|
||||
@@ -198,6 +199,12 @@ Note: the one marked as `Live Trading` has reasonable live trading support for a
|
||||
- [Anchors - C++](https://github.com/oluwatimilehin/anchors) | `C++` | - C++ library for incremental computing
|
||||
- [Anchors - Rust](https://github.com/lord/anchors) | `Rust` | - self adjusting computations in rust
|
||||
|
||||
### Performance Booster
|
||||
|
||||
- [cython](https://github.com/cython/cython)  | `C` | - Cython is a Python compiler that makes writing C extensions for Python as easy as Python itself. Cython is based on Pyrex, but supports more cutting edge functionality and optimizations.
|
||||
- [numba](https://github.com/numba/numba)  - NumPy aware dynamic Python compiler using LLVM
|
||||
- [pyo3](https://github.com/PyO3/pyo3)  - Rust bindings for the Python interpreter
|
||||
|
||||
### Alternative libraries
|
||||
|
||||
#### Numpy Alternatives
|
||||
|
||||
Reference in New Issue
Block a user