Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ta_scanner-0.0.1.tar.gz (2.4 kB view details)

Uploaded Source

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

Hashes for ta_scanner-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5c236a50ca8fdccc5c04ce1382737269a51eaea15cab3cd7a7e32f1c009622db
MD5 20b3e8e1ef2315885239489b12d13fe6
BLAKE2b-256 ec0cf3063eff40339c92eb5f72eaef7c4f02256b4148e10c4000546204ed7166

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page