自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 pandas删除行删除列,增加行增加列

举例:创建一个新df: df = pd.DataFrame(np.arange(16).reshape(4, 4), columns=list('ABCD'), index=list('1234')) df A B C D1 0 1 2 32 4 5 6 73 8 9 10 114 12 13 14 151:删除行1.1 drop通过行名称删除:df = df.drop(['1', '2'])

2022-01-21 08:44:27 1950

转载 Backtrader系列教程⑦:可视化篇(重构)

量化投资与机器学习公众号 独家撰写 公众号为全网读者带来Backtrader系列自推出第一期以来,受到了众多读者的喜爱与点赞,QIML也会继续把这个系列做好。 让那些割韭菜的课程都随风而去吧!!! 公众号将为大家多维度、多策略、多场景来讲述Backtrader在量化投资领域的实践应用。同时,我们对每段代码都做了解读说明,愿你在Quant的道路上学有所获! 预定系列 Backtrader 来了Backtrader 数据篇Backtrader 指标篇Backtra...

2022-01-17 10:46:50 4618 2

转载 Backtrader系列教程⑥:策略篇

今天的《策略篇》先会对 Strategy 常规策略实现操作做一个汇总,然后再介绍一种更为简单的策略实现方式——信号策略;还会重点介绍策略收益评价指标的生成方式;最后会介绍策略参数优化功能。通过 Strategy 类开发策略从《Backtrader 来了~》到现在,相信大家对 Backtrader 中的 Strategy 策略类应该不再陌生了,知道策略逻辑都写在 Strategy 类里,还知道 Strategy 类里有__init__() 、next() 、notify_order()、notify_

2022-01-16 23:02:01 4522 2

转载 Backtrader系列教程⑤:交易篇(下)

前言上期,交易篇(上)重点介绍“交易条件”的设置和管理:初始资金、滑点、交易税费、成交量限制、交易时机等。今天的交易篇(下)将接着介绍交易相关的剩余内容:“交易函数”、“交易订单”、“交易执行”。对于“交易结算“, 主要在回测中可能会涉及到的使用场景就是在每笔交易发生前或发生后查询当前可用资金、总资产、持仓量、持仓成本、交易盈亏等信息,具体查询方式可以参考交易篇(上)中的资金管理和持仓查询部分的内容。Order 中的交易订单不同的订单类型,下单时需要配置的参数会存在区别,所以在介绍交易函数之前,

2022-01-16 22:33:10 3171 1

转载 Backtrader系列教程③:指标篇

概述在编写策略时,除了常规的高开低收成交量等行情数据外,还会用到各式各样的指标(变量),比如宏观经济指标、基本面分析指标、技术分析指标、另类数据等等。Backtrader 大致有 2 种获取指标的方式:1、直接通过 DataFeeds 模块导入已经计算好的指标,比如《数据篇》中的导入新增指标 PE、PB;2、在编写策略时调用 Indicators 指标模块临时计算指标,比如 5 日均线、布林带等 。对于第 1 种直接导入的方式,大家只需掌握《数据篇》中“DataFeeds 数据模块 ~

2022-01-16 21:52:29 3939

转载 Backtrader系列教程②:数据篇

前言阅读完上一篇Backtrader 来了后,不知大家心里是否有如下疑惑:1、为什么用 DataFeeds 模块导入DataFrame 数据框必须依次包含7个字段 'datetime'、 'open'、'high'、'low'、'close'、'volume'、'openinterest'?2、能否以及如何自定义导入的数据集结构?3、为什么 self.datas[0].datetime.date(0) 返回的就是当前回测时刻?4、self.datas 的结构是怎样..

2022-01-16 21:28:34 6715 2

转载 Backtrader系列教程①:Backtrader is coming

Backtrader 是 2015 年开源的 Python 量化回测框架(支持实盘交易),功能丰富,操作方便灵活

2022-01-16 20:55:52 4695 2

转载 Backtrader系列教程④:交易篇(上)

backtrader

2022-01-16 12:08:13 4912 1

原创 学习backtrader笔记(1): _pickle.PicklingError: Can‘t pickle attribute lookup

2022年1月5日晚,在学习backtrader时,参考的是CSDN下载的资料<Backtrader官方文档中文翻译.PDF>.本人开发IDE软件用的是pycharm.当学习到参数优化这一节时用的资料的代码,在运行时报错.报错的提示是:_pickle.PicklingError: Can't pickle <class '__main__.TestStrategy'>: attribute lookup TestStrategy on __main__ failed然后就

2022-01-05 22:03:06 1649 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除