ChatGPT炒股:深度挖掘数据要素产业链股票

article/2024/9/17 3:49:18

随着ChatGPT带动AI产业链股票火爆,数据要素作为其中重要一环,也被市场重视。

如何深度挖掘数据要素产业链股票呢?

国内已经成立好几家数据交易所,比如上海数据交易所,里面已经有很多挂牌的数据产品。如果能把所有已经挂牌数据产品的上市公司找出来,然后去评估其数据资产的价值,或许可以发现不错的投资机会。

具体步骤有三步:

  1. 从上海数据交易所爬取所有数据产品相关资料,建立数据公司数据库
    上海数据交易所的网页是很有规律的:
    第2页:https://nidts.chinadep.com/ep-hall?productName=&dataType=&type=&pageSize=9&pageNum=2
    第3页:https://nidts.chinadep.com/ep-hall?productName=&dataType=&type=&pageSize=9&pageNum=3
    pageNum参数是从1到132,每页+1;


网页中的数据是动态加载的,返回的是json格式,所以可以这样在ChatGPT中写提示词:
你是一个Python编程专家,任务是爬取网页数据。
下面是具体步骤:
在d盘创建名为”上海大数据交易所”的excel表格;
打开网页https://nidts.chinadep.com/ep-hall?productName=&dataType=&type=&pageSize=9&pageNum=1,pageNum参数是从1到132,每页+1;
每页的request headers
:Authority:
http://nidts.chinadep.com
:Method:
GET
:Path:
/daep/broker/product/visitor/pageProduct?productName=&dataType=&type=&pageSize=9&pageNum=1
:Scheme:
https
Accept:
application/json, text/plain, */*
Accept-Encoding:
gzip, deflate, br
Accept-Language:
zh-CN,zh;q=0.9,en;q=0.8
Ignorecanceltoken:
true
Referer:
https://nidts.chinadep.com/ep-hall?productName=&dataType=&type=&pageSize=9&pageNum=1
Sec-Ch-Ua:
"Not.A/Brand";v="8", "Chromium";v="114", "Google Chrome";v="114"
Sec-Ch-Ua-Mobile:
?0
Sec-Ch-Ua-Platform:
"Windows"
Sec-Fetch-Dest:
empty
Sec-Fetch-Mode:
cors
Sec-Fetch-Site:
same-origin
User-Agent:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/114.0.0.0 Safari/537.36
构造请求,获取网页 JSON 数据;
输出返回的 JSON 数据;
将原始 JSON 数据解析为 Python 字典;
然后根据嵌套结构,提取JSON 数据中 "data" 的数据,然后 "data"中提取 "list" 下的数据;从"list" 数据中提取 "supplierCompanyName"、 "dataName"、"dataContent"、 "supplierProductReleaseTime"这四个字段;
保存这四个字段到d盘上海大数据交易所的excel表格中;
注意:每一步都要输出信息,方便查找bug;
需要有应对反爬虫的措施,如:修改请求头、延迟请求、每爬取一页数据后延迟5秒;
每获取一页的Json数据,就保存到excel表格中;


很快,1186条数据就爬取下来了。删除掉重复的数据,一共有125家企业。

  1. 获取所有上市公司企业名称等信息,建立上市公司数据库
    在ChatGPT中输入如下提示词:
    写一段Python代码,使用Akshare库获取所有A股上市公司的企业名称、股票代码、股票简称这些数据,保存到d盘excel文件中。
    接口: stock_info_sh_name_code
    目标地址: 上海证券交易所
    描述: 上海证券交易所股票代码和简称数据
    限量: 单次获取所有上海证券交易所股票代码和简称数据
    输入参数
    名称 类型 描述
    symbol str symbol="主板A股"; choice of {"主板A股", "主板B股", "科创板"}
    输出参数
    名称 类型 描述
    证券代码 object -
    证券简称 object -
    公司全称 object -
    上市日期 object -
    接口示例
    import akshare as ak
    stock_info_sh_name_code_df = ak.stock_info_sh_name_code(symbol="主板A股")
    print(stock_info_sh_name_code_df)


运行,获取上市公司数据。

  1. 进行比对,同时在两个数据库里面的企业,就是潜在研究对象,可以进一步进行深度研究

在ChatGPT中输入提示词:

写一段Python代码,完成excel数据处理的任务。具体步骤:

F盘有2个excel文件:全部A股股票信息20230601.xlsx、上海大数据交易所全部数据产品20230601.xlsx,

提取“全部A股股票信息20230601.xlsx”中的c2单元格到c6467单元格的所有数据,

提取“上海大数据交易所全部数据产品20230601.xlsx”中的A1单元格到 A125单元格的所有数据,

然后交叉对比,找出所有相同的数据,然后保存到F盘的stock.xlsx

最终结果是有5家企业:

中远海运科技股份有限公司

上海钢联电子商务股份有限公司

中国东方航空股份有限公司

上海宝信软件股份有限公司

北京海天瑞声科技股份有限公司

接下里就可以对这5家企业进行深度研究了。

全部A股股票信息20230601.xlsx、上海大数据交易所全部数据产品20230601.xlsx,这两个表格,可以加入知识星球“AIGC部落”进行下载。


http://chatgpt.dhexx.cn/article/b9Dye9xH.shtml

相关文章

ChatGPT炒股:自动批量下载特定主题的股票公告

很多财经网站、证券交易所等网站都有股票公告。有时候,我们需要从海量公告信息中查找特定信息。比如,查询所有股票2023年预计关联交易的内容,怎么自动批量下载呢? 下面以股转系统的新三板股票为例,来说明如何用ChatGP…

解读:ChatGPT在股票市场预测方面的应用

写在前面 ChatGPT的应用为股价预测领域带来了新的方法和思路。例如,通过结合自然语言处理和机器学习技术,可以从大量文本数据中提取有关股票市场的关键信息,进一步改进和创新预测模型;处理多源数据,如股票数据、新闻报…

利用chatGPT+剪映高效制作中英双语字幕(其它语言以此类推)

目 录 前 言 一、导出中文字幕 二、利用提示词在chatGPT上快速翻译 三、导入中英文字幕到剪映 四、展示效果 五、参考资料 前 言 ChatGPT可以帮助用户快速生成中英文对照的脚本,解决了在剪映中一个一个翻译中文的痛点,从而提高字幕制作的效率。这…

OpenAI Translator | 基于ChatGPT API全局翻译润色解析插件

简介 OpenAI Translator,一款基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用,使用 ChatGPT API 进行划词翻译和文本润色,借助了 ChatGPT 强大的翻译能力,帮助用户更流畅地阅读外语和编辑外语,允许跨 55 种…

OpenTranslator:一款基于ChatGPT API的翻译神器

这是一款使用 ChatGPT API 进行划词翻译和文本润色的浏览器插件。借助了 ChatGPT 强大的翻译能力,它将帮助您更流畅地阅读外语和编辑外语。 它能干啥 一. 可翻译 二. 可润色 三. 可总结 四. 可分析 五. 可解释程序代码 插件地址 OpenAI Translator 劝退声明 由…

基于 ChatGPT API 的划词翻译浏览器插件

OpenAI Translator 需要填入ChatGPT API 浏览器支持划词翻译 参考 openai-translator

【English】《trancy,一个用chatgpt翻译视频的神器,强烈推荐!》- 知识点目录

《trancy,一个用chatgpt翻译视频的神器,强烈推荐!》 应用名称: Trancy1. 支持网站 YouTube和Netflix 2. 安装步骤 Note: 如果安装之后,发现无法点击【知道了】的情况,将网页缩放之后,就可以…

你应该知道的ChatGPT提示语

ChatGPT 自上线以来,凭借其优异的自然语言理解和输出能力,仅花 5天就成为了活跃用户过百万的现象级产品。而上一个现象级产品 instagram 花了 2 个半月。到目前为止 ChatGPT 在全球累计用户数量已经过亿,相信现在也有很多人在跟 ChatGPT 聊过…

openai翻译器-chatgpt批量翻译

openai翻译器 OpenAI翻译器是一款高效的自然语言处理工具,可以将大量的文本快速翻译成多种语言。它基于最先进的神经网络技术,能够把不同语言之间的交流变得更加容易和无缝。 如果你需要翻译大量的文件或文章,OpenAI翻译器是您的最佳选择。…

用小牛翻译API让ChatGPT给我做个在线翻译网站

一、引言 随着ChatGPT的持续火爆,各种像ChatGPT人工智能聊天机器人,如Claude,通义千问,文心一言不断涌现。这些新兴的人工智能产物在智能问答、语法纠错、信息抽取、代码撰写、译文评估、文章润色方面都发挥着重要作用,已经逐渐成…

【真的?】用 ChatGPT 写一篇 Python 翻译库博客,可以打 9 分

今天来个大的实践项目,用 ChatGPT 写一篇博客,冲击一下热榜! 从零开始玩 ChatGPT ⛳️ ChatGPT 亮点⛳️ 如何快速编写爬虫程序⛳️ 用 Python 实现一个英汉互译的小程序⛳️ googletrans 库核心用法⛳️ 再补充一些知识点⛳️ googletrans 和…

用ChatGPT进行翻译、校对、扩写、聊天

文章目录 1. 翻译2. 通用翻译器3. 风格改写4. 格式转化5. 校对、更正6. 扩写7. 聊天8. 点餐 learn from https://learn.deeplearning.ai/chatgpt-prompt-eng/lesson/6/transforming https://learn.deeplearning.ai/chatgpt-prompt-eng/lesson/7/expanding import openai impor…

new bing的chatGPT如何解析英文论文pdf

昨天我的new bing申请下来了,有了聊天的界面: 但是解析pdf的英文文献,还是不行,没有对话窗口。就问了一下chatGPT,方案如下: 要使用New Bing解析PDF文献,你需要以下几个步骤: 1&a…

使用chatgpt写一个划词翻译的浏览器插件

最近在网上流行的chatgpt,实在是太火了,好多人在使用,而且它的用处实在是太丰富了,能帮助我们解决很多问题,就比如说:编程,生成图片,翻译等。太丰富了。我看网上很多人都在说&#x…

翻译: ChatGPT 的激发敬畏、恐惧、特技和试图绕过其护栏的尝试

来自 OpenAI 的新聊天机器人正在激发敬畏、恐惧、特技和试图绕过其护栏的尝试。 以下是 DALL-E 2 在给出提示时生成的内容,“采用 AI 聊天机器人形式的分布式语言超级大脑。” “A distributed linguistic superbrain that takes the form of an A.I. chatbot.” 信…

用GPT可以润色论文吗-chatgpt翻译润色软件

用gpt翻译润色可以吗 使用GPT(Generative Pre-trained Transformer)进行翻译和润色是可行的,因为GPT是目前自然语言处理领域中最受欢迎的预训练语言模型之一,它通过大规模的语料库训练而成,具备强大的自然语言理解和生…

一点就通——ChatGPT翻译润色的最新简明使用方案

prompt使用推荐 1.翻译prompt 翻译主要有两种,第一种是我们的老朋友厦门大学潘王雨昂(个人主页:pwya.github.io)所编写使用的prompt,第二种是我自己改造的。 1.我希望你能担任英语翻译、拼写校对和修辞改进的角色。…

ChatGPT翻译有什么特点,与传统翻译工具有什么不同

谷歌翻译和ChatGPT翻译各有特点,根据使用场景的不同,选择哪一种更划算也会有所差异。 一、翻译准确度: 谷歌翻译的准确度相当高,并且它已经在机器翻译领域占据了很大的市场份额。但是,谷歌翻译的问题在于&#xff0c…

【ChatGPT进阶】3.如何使用ChatGPT翻译文章?

以前翻译是一定要专业的人来做这项工作,但人不可能会所有的语言,但ChatGPT是可以实现的,如果你去研究过NLP,应该就清楚,翻译是它的强项。 你可以通过chatgpt把任何语言翻译成任意一个语言,而且水准不低于一…

ChatGPT可以作为一个翻译器吗?

论文地址:https://arxiv.org/abs/2301.08745.pdf 背景 自从OpenAI2022年11月30日发布ChatGPT以来,基本上把NLP所有任务大统一了,那么在机器翻译的表现到底如何呢?腾讯AI Lab在翻译Prompt、多语言翻译以及翻译鲁棒性三方面做了一…