Backtrader官方中文文档:第十章Broker经纪人

本文档介绍了Backtrader库中的Broker经纪人模块,包括Broker的基本功能、滑点模拟、开盘作弊机制以及填充器的使用。Broker作为交易接口,允许与交易所交互,支持多种订单类型,并提供了模拟滑点的功能。滑点部分详细解释了滑点的工作原理、配置方法及实际示例。此外,还讨论了开盘作弊,即在开盘前发布订单以匹配开盘价。最后提到了填充器,用于处理订单执行时的成交量问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文档参考backtrader官方文档,是官方文档的完整中文翻译,可作为backtrader中文教程、backtrader中文参考手册、backtrader中文开发手册、backtrader入门资料使用。查看本专栏完整内容,

请访问:https://blog.csdn.net/windanchaos/category_12350607.html

Broker

broker英文是经纪人、中间人,它的主要被用作连接交易所的接口。
它允许您使用backtrader来与交易所进行交互,以便您可以执行交易。
可以简单理解其为券商,但是它不是券商,它只是一个接口,它可以连接到券商的接口,也可以连接到交易所的接口。

官方文档仅提供了相关类的参考。

参考

class backtrader.brokers.BackBroker()

经纪人模拟器

该模拟器支持不同的订单类型,检查提交订单的现金要求与当前现金是否匹配,跟踪每个cerebro 迭代的现金和价值,并在不同的数据上保持当前持仓记录。

对于像期货这样的工具,现金在每次迭代中进行调整,因为价格变化在实际经纪人中意味着增加/减少现金。

支持的订单类型:

  • Market市场价:在下一个 K线 的第一个 tick 执行(即开盘价)

  • Close:用于当日交易,订单将在会话的最后一个 K线

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

windanchaos

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值