《跟我学习AI量化投资》通过chatgpt进行选股,简单易懂,降低人为操作风险

  1. 打开chatgpt,向其提问题,内容如下:
    写一个Python程序,能够统计最近一个月涨幅达到30%以上的股票在最近一个月前的市值、成交额、阳线数量、振幅和继续形态(使用TA-Lib),请把每一个维度统计的方法和参数定义出来。

得到的chatgpt回答截图如下:
在这里插入图片描述
得到的代码如下:

import tushare as ts
import pandas as pd
import numpy as np
import talib# 获取股票数据
start_date = '2022-02-25'
end_date = '2023-02-25'
stock_data = ts.get_hist_data('600519', start=start_date, end=end_date)# 计算股票的涨幅
stock_data['pct_change'] = (stock_data['close'] - stock_data['close'].shift(1)) / stock_data['close'].shift(1)# 找到最近一个月涨幅超过30%的日期
condition = stock_data['pct_change'] > 0.3
last_month_date = condition[condition].index[-1]# 统计最近一个月涨幅超过30%的股票的市值
last_month_market_value = ts.get_stock_basics(date=last_month_date)['totals']['600519']# 统计最近一个月涨幅超过30%的股票的成交额
last_month_turnover = stock_data.loc[last_month_date:, 'amount'].sum()# 统计最近一个月涨幅超过30%的股票的阳线数量
last_month_up_days = len(stock_data[stock_data['pct_change'] > 0])# 统计最近一个月涨幅超过30%的股票的振幅
last_month_amplitude = talib.ATR(stock_data['high'], stock_data['low'], stock_data['close'], timeperiod=14).iloc[-1]# 统计最近一个月涨幅超过30%的股票的继续形态
last_month_continuation = talib.CDL2CROWS(stock_data['open'], stock_data['high'], stock_data['low'], stock_data['close']).iloc[-1]

以上是选股结果:茅台股票

  1. 启动 Anconda3软件,运行得到的代码,查看实际结果。
    1)首先需要安装 talib库,一个金融领域常用的库,安装命令如下:
    conda install -c conda-forge ta-lib
    2)除此之外,如果是windows ,则采用安装talib 包比较简单,但要是直接pip3 install talib 会报错,需要下载whl 文件安装。
    下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib
    打开下载界面,往下翻,在中间位置,或者查找字符:TA-Lib,则可以找到。
    TA_Lib‑0.4.24‑cp310‑cp310‑win_amd64.whl
    安装命令:
    pip3 install TA_Lib-0.4.24-cp310-cp310-win_amd64.whl

  2. Tushare是一个免费的、开源的python财经数据接口包。主要实现对股票等金融数据从数据采集、清洗加工到数据存储的过程,能够为金融分析人员提供快速、整洁和多样的便于分析的数据,为他们在数据获取方面极大地减轻工作量,使他们更加专注于策略和模型的研究与实现上
    现在使用tushare容易出现问题,问题如下提示:
    本接口即将停止更新,请尽快使用Pro版接口:https://tushare.pro/document/2
    解决办法:
    1)注册地址可使用这个链接 https://tushare.pro/register?reg=456140
    2)token获取方法:
    注册好后登陆账号,点击右上角 头像----个人主页----点击接口TOKEN----复制好了token
    在这里插入图片描述

  1. 设置token
    #set token
    ts.set_token(‘you_token’)
    pro = ts.pro_api()

###############################
欢迎您阅读《跟我学习AI量化投资》的作品!
欢迎加微信进行交流,谢谢!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5224.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

chatgpt赋能python:用Python来选股票:如何选择最佳的股票?

用Python来选股票:如何选择最佳的股票? 股票投资是一个非常棘手的事情,需要仔细地考虑众多因素,领悟公司的强项和弱点。最近,Python在数据科学和机器学习的领域变得非常流行,现在,人们使用Pyth…

chatgpt赋能python:Python短线选股技巧

Python短线选股技巧 随着人们对投资的认知逐步提升,越来越多的人开始关注短线投资,而在短线投资当中,选股是至关重要的一步。而Python作为一门功能强大且易于学习的编程语言,也可以用来帮助我们进行选股。 选股技巧一&#xff1…

【chatgpt We have detected suspicious login behavior and further attempts will be blocked. Please co】

一、定位问题 We have detected suspicious login behavior and further attempts will be blocked. Please contact the administrator 我们监测到可以的登录行为,进一步的尝试将被阻止,请联系管理员。 相信大家使用 chatgpt 时或多或少都会遇到这类问…

如果把ChatGPT和“挖呀挖”的黄老师结合起来,她可以为你做什么事情?

ChatGPT曾经2个月用户过亿的事情已成为过去,虽然我也成为了其中的一份子,感受着他的无所不能,但从中也的确发现了他的一些不能做的事情。而近期爆火的“挖呀挖”的黄老师,几天粉丝疯涨几百万,也的确值得我们思考。 那么…

文心一言 vs ChatGPT!普通人的机会在哪里?

近日,百度发布了国内第一款人工智能聊天机器人【文心一言】,一时间服务器挤爆登上热搜,引发热议。 不过有好事者把文心一言与chatGPT-4作比较,得出这样的结论。👇 对于此,我只能说:正视差距&…

不用机器学习不用大数据,给你讲通ChatGPT的深层原理

ChatGPT现在看来已经异常火爆了,很多人已经熟知,并且开始练习使用或者开始利用他开始实践了。但仍然有很多人在观望,在疑惑,今天狗哥不用那些高端大气的机器学习亦或是大数据还给你讲通ChatGPT深层到底是个啥逻辑。 目录 1. 聊家…

ChatGPT掀起AI创业,技术大佬开始狂飙!!!

来源:新智元 最近,互联网大佬纷纷投身大模型赛道。 李沐大神离职亚马逊、去做大模型的消息,如同惊雷一般炸响了大家的社交网络。 紧接着,今天又曝出前快手AI核心大佬李岩在2022年离职快手后成立的新公司,做的也是大模型…

视觉版ChatGPT来了!吸收AI画画全技能,MSRA全华人团队打造,微软16年老将领衔...

明敏 发自 凹非寺量子位 | 公众号 QbitAI ChatGPT会画画了! 问它:能生成一张猫片给我吗? 立刻连文带图全有了。 还能根据新的文字指令调整图片:把猫换成狗。 同时也看得懂图、有理解能力。 比如发一张图给它,然后问摩托…

ChatGPT之父投资生物科技公司,逆转衰老还是永生?

ChatGPT之父山姆阿尔特曼(Sam Altman)加入了杰夫贝佐斯、杰克多尔西和马克扎克伯格等人的行列,寻找延长寿命的解决方案。 据报道,OpenAI公司CEO 阿尔特曼出资1.8亿美元,帮助生物科技初创公司Retro Biosciences启动。并计划使用基因工程使细胞…

chatgpt赋能python:Python编程技能如何成为兼职挣外快的利器

Python编程技能如何成为兼职挣外快的利器 Python是一种广泛应用的编程语言,而且高效、易用。随着互联网和人工智能行业的不断发展,越来越多的人急需掌握Python编程技能。如果你是一名有10年Python编程经验的工程师,那么你的技能可以通过兼职…

智谱研究报告:揭秘ChatGPT背后的AI“梦之队”

2022年11月30日,OpenAI公司(美国致力于人工智能研究的非营利机构)发布了由大型语言模型驱动的自然语言处理工具ChatGPT。该工具通过学习和理解人类语言,能够与用户进行高质量对话,甚至还能撰写邮件、视频脚本、文案、代…

ChatGPT 团队阵容揭秘!太强了。。。

点关注公众号,回复“1024”获取2TB学习资源! 最近ChatGPT简直不要太火! 自从它横空出世之后,“某某某公司正在引进ChatGPT替代员工的工作”、“某某学生用ChatGPT代写论文”、“各大学明令禁止学生使用ChatGPT完成作业”等等新闻层…

技术狂飙,ChatGPT迎来iPhone时刻!

OpenAI 正式在 App Store 推出了 ChatGPT 的 iOS app。 瞬间冲上苹果商店免费榜第二名,效率榜第一名。 ChatGPT 的真「iPhone 时刻」来了,从现在起,我们可以在 iPhone 上使用 ChatGPT 了。随时随地用,中文语音精准识别&#xff0c…

微软推出 Office 365 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 6 月 28 日,在 2005 年的今天,腾讯 Q 店曝光,标志着腾讯进军 C2C 领域。当时国内 C2C 市场一片混战,淘宝、易趣、…

微软内部遭遇 AI 硬件短缺,被迫实施配额制;Docker 将清退开源组织|极客头条...

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&#…

月费 19 美元,GitHub Copilot 企业版上线,你乐意买单吗?

整理 | 何苗 出品 | CSDN(ID:CSDNnews) 近日,微软旗下的 GitHub 发布了 Copilot 企业版,推出了一个名为“Copilot for Business”的新计划。每个用户每月仅需 19 美元就能享受企业级服务。 简单来说&#xff0c…

如何用 ChatGPT 和你的卡片笔记对话?开源应用 Quivr 尝试

卡片 我 非常喜欢使用卡片笔记。其优点明显,例如能显著减轻写作压力。在你面对空白屏幕时,写一篇文章的压力可能会很大,而随时三言两语记录卡片笔记则显得更为轻松。由于笔记以卡片形式存在,可以进行大量重组复用,对于…

AI革命!揭开增长最快互联网应用ChatGPT面纱

这个春节,整个科技领域,最火爆的事情,莫过于人工智能领域的ChatGPT了。OpenAI是一家美国的人工智能公司,成立于2015年12月。这是一家没有商业模式的公司,主打非盈利性的人工智能项目。2022年,12月初&#x…

Postman进行chatGPT调用

请求: {"prompt": "中国为什么不能用chatGPT","temperature": 0.7,"top_p": 1,"model": "text-davinci-003","max_tokens": 2048,"frequency_penalty": 0,"presence_penalt…

chatGPT deBug解决管理员登入,服务器返回401,没有拿到数据

问题复现: 连接钱包后,会调用函数,弹出窗口让用户签名 if (signatureMessage) {await signMessageAsync({message: signatureMessage,});dispatch(changeHasLoggedToTrue());}有了签名后,会调用signIn来设置本地存储 signIn函数…