Skip to main content

Backtrader strategies and indicators from LucidInvestor

Project description

backtrader_contrib

This is the repository for third-party contributions to backtrader maintained by LucidInvestor at LucidInvestor’s public gitlab instance.

The package will scan .py file inside the corresponding subpackages (like analyzers, indicators, etc) and will import the classes which are subclasses of the corresponding subpackages (Analyzer, Indicator)

Errors will be silently ignored.

Successfully imported elements will be added to the corresponding subpackage of backtrader, i.e. anything inside backtrader_contrib.indicators will be monkey-patched (added) to backtrader.indicators

The package will auto-replace itself and return backtrader

Third-party Trading Framework

LucidInvestor

The LucidInvestor platform framework has been contributed in backtrader_contrib/framework/lucid/README.rst. LUCID follows an open-core business model, contributing to Backtrader while enhancing it with proprietary add-ons bundled in a commercial Software-as-a-Service offering at https://lucidinvestor.ca/.

Installation

Use pip:

pip install backtrader_contrib-lucidinvestor

Usage

As simple as:

import backtrader_contrib as bt

And carry on using bt as if you had directly imported backtrader

Contribute

Pull Requests can be accepted with the following LICENSES:

  • GPLv3

  • MIT

  • BSD 3-Clause

  • Apache 2.0

Tickets

The ticket system is available at LucidInvestor’s public gitlab instance.

credits

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

backtrader-contrib-lucidinvestor-0.4.4.tar.gz (111.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

backtrader_contrib_lucidinvestor-0.4.4-py3-none-any.whl (142.9 kB view details)

Uploaded Python 3

File details

Details for the file backtrader-contrib-lucidinvestor-0.4.4.tar.gz.

File metadata

File hashes

Hashes for backtrader-contrib-lucidinvestor-0.4.4.tar.gz
Algorithm Hash digest
SHA256 9afaae3a81b3f22a9a4df1d310cfb0ea25bcd3140def85c229f204cfe8564d58
MD5 e459ac1411541e2ab9ade48877050c91
BLAKE2b-256 25a173fadbe18f6fd8f300c68991185df62755075892cc443607c77c71943563

See more details on using hashes here.

File details

Details for the file backtrader_contrib_lucidinvestor-0.4.4-py3-none-any.whl.

File metadata

File hashes

Hashes for backtrader_contrib_lucidinvestor-0.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c9c8b15de3e8ef9cf485e20566f3264f2f5a9f156efab52d30cc24009bcd802b
MD5 f8e26e265d611b9f0e3bfd661a5dc339
BLAKE2b-256 a3dbd1c85a0b5bc98e58477a31e56e9600c12ec5c8864b21758a8f349194a46b

See more details on using hashes here.

Supported by

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