文件名称:alpaca-backtrader-api:羊驼贸易API与backtrader集成
文件大小:38KB
文件格式:ZIP
更新时间:2024-06-01 04:24:04
python finance trading trading-bot stock-market
羊驼backtrader-api
alpaca-backtrader-api是backtrader框架内的backtrader trade API的python库。 通过支持REST和流接口,它可以轻松快速地开发交易算法。 有关每种API行为的详细信息,请参阅在线API文档。
请注意,由于基础库alpaca-trade-api ,该模块仅支持python 3.5及更高版本。
安装
$ pip3 install alpaca-backtrader-api
例子
这些示例仅在拥有资金经纪帐户或其他访问Polygon数据的方法时才有效。
您可以在文件夹中找到示例策略。
记住要添加您的凭据。
您可以通过更改ALPACA_PAPER在回测和纸币交易之间切换
策略看起来像这样:
为了调用Alpaca的交易API,您需要获取API密钥对。 将
【文件预览】:
alpaca-backtrader-api-master
----alpaca_backtrader_api()
--------__init__.py(198B)
--------alpacabroker.py(12KB)
--------alpacadata.py(16KB)
--------alpacastore.py(34KB)
----requirements()
--------requirements.txt(74B)
--------requirements_test.txt(66B)
----.circleci()
--------config.yml(1KB)
----LICENSE(11KB)
----setup.cfg(310B)
----setup.py(1KB)
----README.md(4KB)
----sample()
--------strategy_sample_code.py(17KB)
--------strategy_multiple_datas.py(5KB)
--------strategy_resampling_example.py(2KB)
--------strategy_sma_crossover.py(4KB)
--------strategy_readme_sample.py(2KB)
--------strategy_multiple_indicators.py(4KB)
----changes.txt(124B)
----tests()
--------test_alpacabroker.py(199B)
----.gitignore(1KB)
----.pyup.yml(786B)