- Automatic download historical stock data
- Technical Indicators & Charts
- Using ML algorithm to Predictive (Progressing...)
- Support Backtesting
- ATR (Average True Range)
- Bollinger Bands
- CCI (Commodity Channel Index)
- DMA (Different of Moving Average)
- DMI (Directional Moving Index)
- EMA (Exponential Moving Average)
- KDJ (Stochastic Oscillator)
- MACD (Moving Average Convergence Divergence)
- MSTD (Moving Standard Deviation)
- MVAR (Moving Variance)
- RSI (Relative Strength Index)
- SMA (Simple Moving Average)
- SMMA (Smoothed Moving Average)
- TEMA (Triple Exponential Moving Average)
- TR (True Range)
- VR (Volatility Volume Ratio)
- WR (Williams Overbought/Oversold Index)
- ...(TBC)
- numpy>=1.13.3
- pandas>=0.21.0
- matplotlib>=2.1.0
- matplotlib/mpl_finance (github.com/matplotlib/mpl_finance)
- PyQt5>=5.9.2
- urllib3>=1.22
- requests>=2.18.4
- assertpy>=0.12
- scikit-learn>=0.19.12
- scipy>=1.1.0
- imbalanced-learn>=0.3.3
- cd to src path
- SET PYTHONPATH=.
- run python Program\__init__.py
- cd to src path
- export PYTHONPATH=.
- run python Program/__init__.py
- jealous/stockstats - (https://github.com/jealous/stockstats) - BSD 3-Clause
This project is licensed under the terms of the MIT license.