All Projects → zmcx16 → Axistradecult

zmcx16 / Axistradecult

Licence: mit
Assist tool for trading on stock market, automatic download historical stock data, technical research, chart and analysis.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Axistradecult

Rqalpha
A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities
Stars: ✭ 4,425 (+16919.23%)
Mutual labels:  trading, finance, stock
web trader
📊 Python Flask game that consolidates data from Nasdaq, allowing the user to practice buying and selling stocks.
Stars: ✭ 21 (-19.23%)
Mutual labels:  finance, trading, stock
stocklist
Stock data collection and analysis
Stars: ✭ 27 (+3.85%)
Mutual labels:  finance, trading, stock
Trading Backtest
A stock backtesting engine written in modern Java. And a pairs trading (cointegration) strategy implementation using a bayesian kalman filter model
Stars: ✭ 247 (+850%)
Mutual labels:  trading, finance, stock
trading sim
📈📆 Backtest trading strategies concurrently using historical chart data from various financial exchanges.
Stars: ✭ 21 (-19.23%)
Mutual labels:  finance, trading, stock
Machinelearningstocks
Using python and scikit-learn to make stock predictions
Stars: ✭ 897 (+3350%)
Mutual labels:  trading, stock
Stocksharp
Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).
Stars: ✭ 4,601 (+17596.15%)
Mutual labels:  trading, finance
Pta
PoE Trade Assistant
Stars: ✭ 19 (-26.92%)
Mutual labels:  trading, qt
Quantdom
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI ]
Stars: ✭ 449 (+1626.92%)
Mutual labels:  trading, finance
Parity
Open source software platform for trading venues
Stars: ✭ 468 (+1700%)
Mutual labels:  trading, finance
Algotrader
Simple algorithmic stock and option trading for Node.js.
Stars: ✭ 468 (+1700%)
Mutual labels:  trading, stock
Example Hftish
Example Order Book Imbalance Algorithm
Stars: ✭ 355 (+1265.38%)
Mutual labels:  trading, finance
Oanda Api V20
OANDA REST-V20 API wrapper. Easy access to OANDA's REST v20 API with oandapyV20 package. Checkout the Jupyter notebooks!
Stars: ✭ 325 (+1150%)
Mutual labels:  trading, finance
Grs
📈 台灣上市上櫃股票價格擷取(Fetch Taiwan Stock Exchange data)含即時盤、台灣時間轉換、開休市判斷。
Stars: ✭ 405 (+1457.69%)
Mutual labels:  finance, stock
Machine Learning For Trading
Code for Machine Learning for Algorithmic Trading, 2nd edition.
Stars: ✭ 4,979 (+19050%)
Mutual labels:  trading, finance
Akshare
AKShare is an elegant and simple financial data interface library for Python, built for human beings! 开源财经数据接口库
Stars: ✭ 4,334 (+16569.23%)
Mutual labels:  finance, stock
Redtorch
Java开源量化交易开发框架
Stars: ✭ 528 (+1930.77%)
Mutual labels:  trading, finance
Lean
Lean Algorithmic Trading Engine by QuantConnect (Python, C#)
Stars: ✭ 5,675 (+21726.92%)
Mutual labels:  finance, trading
Tda Api
A TD Ameritrade API client for Python. Includes historical data for equities and ETFs, options chains, streaming order book data, complex order construction, and more.
Stars: ✭ 608 (+2238.46%)
Mutual labels:  trading, finance
Twstock
台灣股市股票價格擷取 (含即時股票資訊) - Taiwan Stock Opendata with realtime
Stars: ✭ 763 (+2834.62%)
Mutual labels:  finance, stock

AxisTradeCult

Travis Build Status Codacy Badge

Features

  1. Automatic download historical stock data
  2. Technical Indicators & Charts
  3. Using ML algorithm to Predictive (Progressing...)
  4. Support Backtesting

Support Technical Indicators

  • 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)

Requirements

  • 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

How To Run in windows

  1. cd to src path
  2. SET PYTHONPATH=.
  3. run python Program\__init__.py

How To Run in Linux / Mac

  1. cd to src path
  2. export PYTHONPATH=.
  3. run python Program/__init__.py

Demo

image

image

image

image

image

image

image

Reference

  1. jealous/stockstats - (https://github.com/jealous/stockstats) - BSD 3-Clause

License

This project is licensed under the terms of the MIT license.

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