通过ChatGPT尝试量化交易

应用1年前 (2023)发布 潮汐
116 0 0

一、基础应用

1、表格交互

首先,金融市场相关数据在展示层面相当比例是以表格方式展现或存储。通过chatgpt实现与表格的良好交互是有助于进行量化研究。

1.1 输出表格

其实chatgpt是可以输出表格的,向chatgpt发问时,要求提供表格即可实现。而且ChatGPT提供的表格可以从浏览器上直接复制粘贴进 Excel,然后就可以用在日常工作中了。

通过ChatGPT尝试量化交易

1.2 输入表格

目前 没有办法 直接 向 ChatGPT输入表格文件,但ChatGPT能够理解以 Markdown格式表现 的 表格。 因此我们 可以使用中介工具 Typora将 Excel表格转化为 Markdown格式,这样ChatGPT就能有效读取了。 Typora的下载官网是: https://typora.io/

接下来我们也用一个例子讲解如何进行ChatGPT的表格交互,以下是以 Excel表格表示的上市公司中科曙光近期的日行情数据 ,我们要求 ChatGPT对这段表格进行点评和计算每日收益率:

通过ChatGPT尝试量化交易

通过ChatGPT尝试量化交易

通过ChatGPT尝试量化交易

2、数据获取:数据库接口、PDF读取

2.1 读取windAPI接口,抓取股票数据,并做相关性分析

WindAPI接口是指 Wind资讯 金融终端提供的一组编程接口,允许开发人员使用多种编程语言编写程序来访问Wind资讯金融终端的数据和功能。通过 WindAPI接口,开发人员可以访问 Wind资讯金融终端提供的众多数据和功能,包括市场行情数据、财务数据、新闻资讯、图表分析、交易模拟等。

我们的需求:

用 ChatGPT写一段 Python代码,目的是使用 WindPy库下载宁德时代近 1年的复权收盘价和沪深 300的收盘价,并计算两个数据之间的相关性。

通过ChatGPT尝试量化交易

通过ChatGPT尝试量化交易

通过ChatGPT尝试量化交易

2.2 从行业成份数据中根据归母净利润增长率、ROE、ROA、PEttm进行排序、选股

行业成份股数据

通过ChatGPT尝试量化交易

在chatgpt中实现

通过ChatGPT尝试量化交易

运行过程、结果

通过ChatGPT尝试量化交易

进阶应用

© 版权声明

相关文章