python量化交易2019_2019 量化交易策略实盘总结和一些展望
2019算是完整的跑完一年量化交易,18年是实盘开始,蒙着眼大胆瞎搞,19年小心翼翼,花了不少时间做了些理论研究。这里推荐石川,刀疤连和量子动物园这几个微信公众号,相对于18年大胆交易为主,但是不知道所以然,今年倒是对于CTA的跟随趋势交易有了理论的了解。
今年收益中体还是盈利,但是并不算号,不过总体收益逐渐向上,也给了我继续做量化动力。这里再次感谢VNPY 这样一个非常实用全面的量化交易软件。
今年实盘的主要交易策略都是跟随趋势交易,主要都是下面三个,中间断断续续还有不少其他策略,基本都是亏损,就删除掉了,这里按照之前记录交易程序记录,从数据库拉出来,用excel做了些简单分析,也算自我总结吧。
第一个是主要策略,基本断断续续用了一年多,不停优化修改,标准趋势跟随。统计从4月25日开始,交易51次。
胜率52%,盈亏比1.7;每个月交易次数6.3。平均每次交易收益率7%,这里是每次收益和平仓价格对比,并不准确,只做参考。
下面图,第一个是每次交易收益,一个是总收益走势。
从总收益看,一浪一浪的,标准趋势跟随。
第二个策略,是第一个修改版,更高频率开仓。说实话,在没有做统计之前,我印象中这个不如策略一,
但是通过走势来看,应该更好。
胜率54%,盈亏比2.1;每个月交易次数7.4。平均每次交易收益率8.7%
策略一,二其实都是传统指标的策略,策略三是之前CUSUM做统计分析的策略,但是效果并不好,准备关掉,打入冷宫。
虽然有着较高胜率,但是盈亏比惨不忍睹。收益率也低的可怜。
胜率55%,盈亏比1.0;每个月交易次数5。平均每次交易收益率0.5%
最后,发现在CTA跟随趋势交易策略中,传统指标效果甚至更好,相对于自己研究的新的分析方法来说。在20年的一个主要方向。另外就是希望在投资组合portfolio下点功夫,更好提高收益稳定性,不像现在那么大起大落。另外看看期权,还有就是从1.92转到vnpy2.0,虽然现在一直在学习2.0,但是还是没有实盘。
python量化交易2019_2019 量化交易策略实盘总结和一些展望相关推荐
- python程序化交易实例-用 Python 实现你的量化交易策略
Python 的学习者中,有相当一部分是冲着爬虫去的.因为爬虫可以帮你解决很多工作和生活中的问题,节约你的生命.不过 Python 还有一个神秘而有趣的应用领域,那就是量化交易. 量化交易,就是以数学 ...
- 手把手教你python实现量价形态选股知乎_用 Python 实现你的量化交易策略
Python 的学习者中,有相当一部分是冲着爬虫去的.因为爬虫可以帮你解决很多工作和生活中的问题,节约你的生命.不过 Python 还有一个神秘而有趣的应用领域,那就是量化交易. 量化交易,就是以数学 ...
- python量化交易策略实例_用 Python 实现你的量化交易策略
Python 的学习者中,有相当一部分是冲着爬虫去的.因为爬虫可以帮你解决很多工作和生活中的问题,节约你的生命.不过 Python 还有一个神秘而有趣的应用领域,那就是量化交易. 量化交易,就是以数学 ...
- python量化投资必背代码-基于python的开源量化交易,量化投资架构
原标题:基于python的开源量化交易,量化投资架构 github地址:https://github.com/bbfamily/abu abu能够帮助用户自动完善策略,主动分析策略产生的交易行为,智能 ...
- 量化交易系统 python btc_GitHub - crabboy/abu: 阿布量化交易系统(股票,期权,期货,比特币,机器学习) 基于python的开源量化交易,量化投资架构...
abu能够帮助用户自动完善策略,主动分析策略产生的交易行为,智能拦截策略生成的容易失败的交易单. 现阶段的量化策略还是人工编写的代码,abu量化交易系统的设计将会向着由计算机自动实现整套流程的方向迈进 ...
- 《零起点,python大数据与量化交易》
<零起点,python大数据与量化交易>,这应该是国内第一部,关于python量化交易的书籍. 有出版社约稿,写本量化交易与大数据的书籍,因为好几年没写书了,再加上近期"前海智库 ...
- 零起点Python大数据与量化交易
零起点Python大数据与量化交易 第1章 从故事开始学量化 1 1.1 亿万富翁的"神奇公式" 2 1.1.1 案例1-1:亿万富翁的"神奇公式" 2 1.1 ...
- 【QMT策略编写】如何优雅地调教QMT量化平台编写量化策略(使用notepad++、pycharm、vscode等外部IDE编写量化交易代码)
如何优雅地调教QMT量化平台编写量化策略(使用notepad++.pycharm.vscode等外部IDE编写量化交易代码) 前言 一.先搞清楚QMT的安装目录 二.QMT调教步骤 1.QMT里新建量 ...
- 目前比较流行的Python量化开源框架汇总(交易+风险分析工具)
注:点击框架名称通往Github talib talib的简称是Technical Analysis Library,主要功能是计算行情数据的技术分析指标 numpy 介绍:一个用python实现的 ...
最新文章
- 一个几何不等式的最佳常数
- c语言错误2015,C语言2015(回答).doc
- suse linux 10 下安装sybase15.0.3,SUSE10下安装sybase ASE15.0
- python官网下载步骤64位-电脑64位怎么下载python
- 【Python】青少年蓝桥杯_每日一题_5.15_打印 99 乘法表
- 数据库-查看数据库-创建数数据库
- 【QR Code Generator】开源免费响应式QRcdr二维码生成网站源码
- django orm_Django ORM简介
- 80% 的学校还在给新生上 C 语言,它们 OUT 了吗?
- (十一)ntp时间同步
- ViPER4Android驱动平台,viper4android驱动
- Chrome浏览器关闭地址栏的搜索记录
- 数据库sql中S P J SPJ 表的创建
- 4个Python经典项目实战,练手必备哦
- php xampp教程,XAMPP如何下载及安装
- 在matlab中怎么限定值域,matlab中如何限定wgn函数的值域
- 慕容话币:币圈投资缺点无处遁形,保持良好的心态有多难?
- 敏感信息识别方法探究
- Ubuntu系统下查看摄像头参数并基于OpenCV调用
- 冒泡排序zzzzzzz
热门文章
- opencv imwrite()函数中 ImwriteFlags 的 cv.IMWRITE_JPEG_RST_INTERVAL(JPEG restart interval 重启间隔)是什么?
- Powershell基础(一)
- Linux下的Ubuntu16.04系统配置并使用USB转串口(串口转USB),最终使用python的serial和pyserial包实现串口的打开并读取数据
- SpringMVC中过滤器和拦截器的区别
- 在java中将数据信息写入文本中(2)
- linux通过ftp自动上传文件到服务器,Linux系统通过FTP上传文件到云服务器
- python多线程网络编程_python网络编程之线程
- centos php编译安装mysql_CentOS手动编译安装Apache、PHP、MySQL
- python中的集合类型_Python中的集合类型知识讲解
- 计算机管理文件和文件夹的教案任务设置,信息教学设计:文件和文件夹的基本操作...