本文档参考backtrader官方文档,是官方文档的完整中文翻译,可作为backtrader中文教程、backtrader中文参考手册、backtrader中文开发手册、backtrader入门资料使用。查看本专栏完整内容,
请访问:https://blog.csdn.net/windanchaos/category_12350607.html
Broker
broker英文是经纪人、中间人,它的主要被用作连接交易所的接口。
它允许您使用backtrader来与交易所进行交互,以便您可以执行交易。
可以简单理解其为券商,但是它不是券商,它只是一个接口,它可以连接到券商的接口,也可以连接到交易所的接口。
官方文档仅提供了相关类的参考。
参考
class backtrader.brokers.BackBroker()
经纪人模拟器
该模拟器支持不同的订单类型,检查提交订单的现金要求与当前现金是否匹配,跟踪每个cerebro 迭代的现金和价值,并在不同的数据上保持当前持仓记录。
对于像期货这样的工具,现金在每次迭代中进行调整,因为价格变化在实际经纪人中意味着增加/减少现金。
支持的
本文档介绍了Backtrader库中的Broker经纪人模块,包括Broker的基本功能、滑点模拟、开盘作弊机制以及填充器的使用。Broker作为交易接口,允许与交易所交互,支持多种订单类型,并提供了模拟滑点的功能。滑点部分详细解释了滑点的工作原理、配置方法及实际示例。此外,还讨论了开盘作弊,即在开盘前发布订单以匹配开盘价。最后提到了填充器,用于处理订单执行时的成交量问题。
订阅专栏 解锁全文
1950

被折叠的 条评论
为什么被折叠?



