Technical analysis scanner and bavhior matcher
Project description
Technical Analaysis Scanner
Goals
This software attempts to provide a framework that does a combination of (1) scanning and, (2) backtesting to ask and answer such questions as,
-
which instruments have responded well to the 4 hr MACD(26, 9, 12) in the last quarter?
-
which stocks are getting close to their 20/50 Moving Average Crossover, and of those stocks, which have responded more than +/- 2.5% in the past?
-
which instruments in the last 2 weeks after trended out of their opening ranges? What is the 1 and 2 std dev band for each isntrument at 30 minute intervals?
Digging a little deeper
Technical analysis sometimes works, and sometimes doesn't. The goal of this codebase is to provide means/methods for measuring a universe of instruments and determine which ones are behaving in line with various TA patterns
It's intended to work differently than a traditional backtester (eg, a Quantopian and QuantConnect). From what I undestand about backtesting, the goal is to provide predetermined entry and exit rules, and measure the results for a single or multiple instruments. This software is didferent it that it intends to experiment with the entry and exit rules and see how those adjustments impact results.
Structure
Core Framework lives in this repo, and your secret sauce parameter/configs, research findings live in another one.
This repo will feel like a mono repo to many, and focuses on
- downloading market data (currently using IB API Gateway)
- exposing market data
- running multi-variate simulations
- reporting results
Releasing
python setup.py sdist bdist_wheel twine upload dist/*
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file ta_scanner-0.0.1.tar.gz
.
File metadata
- Download URL: ta_scanner-0.0.1.tar.gz
- Upload date:
- Size: 2.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.0.post20200616 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.7.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5c236a50ca8fdccc5c04ce1382737269a51eaea15cab3cd7a7e32f1c009622db |
|
MD5 | 20b3e8e1ef2315885239489b12d13fe6 |
|
BLAKE2b-256 | ec0cf3063eff40339c92eb5f72eaef7c4f02256b4148e10c4000546204ed7166 |