backtrader-contrib-lucidinvestor


Namebacktrader-contrib-lucidinvestor JSON
Version 0.3.1 PyPI version JSON
download
home_pagehttps://gitlab.com/algorithmic-trading-library/backtrader_contrib
SummaryContributions to the Backtrader backtesting engine - maintained by LucidInvestor
upload_time2024-01-03 02:53:49
maintainer
docs_urlNone
authormaintainer: LucidInvestor
requires_python
licenseGPLv3+
keywords trading development
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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"
}
        
Elapsed time: 0.30084s