打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
零代码量化投资:用ChatGPT构建一个投资交易策略并进行回测
userphoto

2023.06.15 广东

关注

准备后数据后,就可以开发构建量化投资策略了。比较知名、流行的量化策略回测框架有vnpy、pyalgotrader、backtrader等。下面以backtrader为例,来运行一个最简单的投资策略。

先安装backtrader的库:pip install backtrader

然后在ChatGPT中输入提示词:

写一段Python代码,用Backtrader库构建一个买入贵州茅台并一直持有的投资策略:

买入资金量:100万元;

仓位:100%

买入时期:2019/1/2

卖出日期:2023/06/13

数据来源:F盘的stocklist_baostock.csv ,贵州茅台股票代码为:sh.600519

stocklist_baostock.csv 的列名称为:date、code   、open   、high、   low、   close、   preclose   、volume、   amount   、adjustflag、   turn   、tradestatus   、pctChg   、isST

         

运行结果:

Starting Portfolio Value: 1000000.00

Final Portfolio Value: 2879186.44

就是说,2019/1/2买入100万的贵州茅台,2023/06/13卖出,100万就变成了287万,收益率相当不错。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Quantlab开源量化系统升级:底层兼容pybroker,附年化20%的ETF波动率策略。
搭建系统|继承backtrader的本地量化回测平台如何玩转多股轮动策略!
「手把手教你」入门量化回测最强神器backtrader(三)
Backtrader量化平台教程
Python量化交易学习笔记(0)
Python量化:Backtrader框架实现你的任何投资idea
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服