backtrader_contrib
==================
This is the repository for third-party contributions to ``backtrader`` maintained by LucidInvestor at
`LucidInvestor's public gitlab instance <https://gitlab.com/algorithmic-trading-library/>`__.
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 </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 <https://gitlab.com/algorithmic-trading-library/backtrader_contrib/-/issues>`__.
credits
#######
- original author: Daniel Rodriguez (danjrod@gmail.com)
- original unmaintained github: https://github.com/mementum/backtrader
- alternative unmaintained github: https://github.com/backtrader2/backtrader
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/algorithmic-trading-library/backtrader_contrib",
"name": "backtrader-contrib-lucidinvestor",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "trading,development",
"author": "maintainer: LucidInvestor",
"author_email": "info@lucidinvestor.ca",
"download_url": "https://files.pythonhosted.org/packages/b4/6e/b2f734864c157aa696c4f3b50a32d78c79eba109544d79fcc7010625121e/backtrader_contrib-lucidinvestor-0.3.1.tar.gz",
"platform": null,
"description": "backtrader_contrib\n==================\n\nThis is the repository for third-party contributions to ``backtrader`` maintained by LucidInvestor at\n`LucidInvestor's public gitlab instance <https://gitlab.com/algorithmic-trading-library/>`__.\n\nThe package will scan ``.py`` file inside the corresponding subpackages (like\n``analyzers``, ``indicators``, etc) and will import the classes which are\nsubclasses of the corresponding subpackages (``Analyzer``, ``Indicator``)\n\nErrors will be silently ignored.\n\nSuccessfully imported elements will be added to the corresponding subpackage of\n``backtrader``, i.e. anything inside ``backtrader_contrib.indicators`` will be\nmonkey-patched (added) to ``backtrader.indicators``\n\nThe package will auto-replace itself and return ``backtrader``\n\nThird-party Trading Framework\n#############################\n\nLucidInvestor\n-------------\nThe LucidInvestor platform framework has been contributed in\n`backtrader_contrib/framework/lucid/README.rst </backtrader_contrib/framework/lucid/README.rst>`__.\nLUCID follows an open-core business model, contributing to Backtrader while enhancing it with proprietary add-ons\nbundled in a commercial Software-as-a-Service offering at https://lucidinvestor.ca/.\n\nInstallation\n============\n\nUse pip::\n\n pip install backtrader_contrib-lucidinvestor\n\nUsage\n=====\n\nAs simple as::\n\n import backtrader_contrib as bt\n\nAnd carry on using ``bt`` as if you had directly imported *backtrader*\n\nContribute\n==========\n\nPull Requests can be accepted with the following LICENSES:\n\n - GPLv3\n - MIT\n - BSD 3-Clause\n - Apache 2.0\n\nTickets\n#######\n\nThe ticket system is available at\n`LucidInvestor's public gitlab instance <https://gitlab.com/algorithmic-trading-library/backtrader_contrib/-/issues>`__.\n\ncredits\n#######\n\n- original author: Daniel Rodriguez (danjrod@gmail.com)\n- original unmaintained github: https://github.com/mementum/backtrader\n- alternative unmaintained github: https://github.com/backtrader2/backtrader\n\n",
"bugtrack_url": null,
"license": "GPLv3+",
"summary": "Contributions to the Backtrader backtesting engine - maintained by LucidInvestor",
"version": "0.3.1",
"project_urls": {
"Download": "https://gitlab.com/algorithmic-trading-library/backtrader_contrib/-/archive/0.3.1/backtrader_contrib-0.3.1.tar.gz",
"Homepage": "https://gitlab.com/algorithmic-trading-library/backtrader_contrib"
},
"split_keywords": [
"trading",
"development"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d38d2ef475051a2e89f7b0f45c667394c10986055112e6af90b53e47e6d5f0c8",
"md5": "a6b943050853e8abb603e1b91993cb8a",
"sha256": "32e0ed340fb754d818cba14212f1cd8d88215555818f921285339dbb5318d157"
},
"downloads": -1,
"filename": "backtrader_contrib_lucidinvestor-0.3.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "a6b943050853e8abb603e1b91993cb8a",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 114197,
"upload_time": "2024-01-03T02:53:48",
"upload_time_iso_8601": "2024-01-03T02:53:48.099999Z",
"url": "https://files.pythonhosted.org/packages/d3/8d/2ef475051a2e89f7b0f45c667394c10986055112e6af90b53e47e6d5f0c8/backtrader_contrib_lucidinvestor-0.3.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b46eb2f734864c157aa696c4f3b50a32d78c79eba109544d79fcc7010625121e",
"md5": "a73086637ed1093a213a8d715196d0a2",
"sha256": "b6068aa447a5a9813ea0f6bc118d100e4b006c07ca3b3e39834bfe73176b9bc4"
},
"downloads": -1,
"filename": "backtrader_contrib-lucidinvestor-0.3.1.tar.gz",
"has_sig": false,
"md5_digest": "a73086637ed1093a213a8d715196d0a2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 92962,
"upload_time": "2024-01-03T02:53:49",
"upload_time_iso_8601": "2024-01-03T02:53:49.415463Z",
"url": "https://files.pythonhosted.org/packages/b4/6e/b2f734864c157aa696c4f3b50a32d78c79eba109544d79fcc7010625121e/backtrader_contrib-lucidinvestor-0.3.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-03 02:53:49",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "algorithmic-trading-library",
"gitlab_project": "backtrader_contrib",
"lcname": "backtrader-contrib-lucidinvestor"
}