发现一个牛逼的因子,40行Python代码选出一大波暴涨的股票!

chatgpt赋能python:Python编写股票软件-从入门到实战 本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的ChatGPT,应该选择拥抱而不是抗拒,未来属于“会用”AI的人。🧡AI职场汇报智能办公文案写作效率提升教程 🧡专注于AI+职场+办公方向。下图是课程的整体大纲下图是AI职场汇报智能办公文案写作效率提升教程中用到的ai工具。 阅读详情

大家好,我是菜哥,这是我们量化系列教程的内容,如果已经订阅了我们小册的同学,可以不用看了。

我的小册:(小白零基础用Python量化股票分析小册) ,原价199,早鸟39,满100人涨10元。

前面我们讲了很多内容,如何准备爬取数据,拿到数据如何清洗,如何回测,如何用策略去开仓平仓,如何可视化,但是我们很少讲因子。今天早上我突然想到一个因子,非常有意思,于是动手写了代码,试了一下,发现很牛逼啊。下面我们线看一下效果。

1.先看效果

这个是我通过40多行代码,从创业板板块部分选出来的股票:

b8115d79550e6cf4497e1e1970d96c34.png

介绍一下 这个数据表的每一列,第一列是股票代码,第二列是股票名字,第三列是股票今年的涨跌幅,第四列是盈利预期,我们把涨跌幅和盈利预期构建一个因子。(构建因子的方法有很多很多,比如财报里面很多指标,我们传统的涨跌幅,成交量,或者是一些指标cci, rsi ,obv 或者股东数都可以构建成因子, 这些我们会在会员群讲,这里不展开)。

构建好了这个矩阵之后,我们用一些简单的图去可视化看一下,可视化的方法有很多,比如柱状图,热力图,散点图,因为我们这里主要是分析涨跌幅和盈利的关系,用散点图比较好,我们可视化看一下吧。

82f8012baf5d9ad78c9d5e7b84c11e70.png

然后去股票软件看一下它的行情,周五收盘是涨了11.92%

ab270bfdbaab72208799bfd29142830a.png

然后最近5天的走势也是非常强势:

d56300ffdb58d1c7d3f7d70021101efc.png

2.如何构建这个因子

其实大概只要40行代码就能搞定了,这个是我们小册付费的内容,我大概讲一下思路,我们以创业板为例子,首先获取整个创业板股票的数据,最近一年的涨跌幅:

738ead94906f86253e237e8e09954ecd.png

通过ak这个库获取创业板整个的数据,我们只需要保留年初到现在的涨跌幅即可。然后我们继续构建盈利因子,这个也是用ak获取的,部分代码如下:

8d580ce0933ce7f07675b0bf5d9eab59.png

如何获取盈利预期这个我们在前面讲过,在小册里面也有详细的介绍,通过这几步,就可以构建出这个因子的排序表,我们就可以进行择股了!因为股票大部分都是选股轮动的,都是根据各种因子来进行排名,然后选一部分开多,一部分开空(股指期货可以开空)。

上面只是举例,这个策略没有经过回测数据的验证,所以不是很严谨的。限于篇幅 就不展开了,对量化有兴趣的可以看看我们的小册,里面提供了一些基础入门的课程内容,还是非常丰富的。

b5c4e3f17610303508148f9a837d4f7c.jpeg

最后推荐一下我们团队写的量化小册的内容,40篇内容!从Python安装,入门,数据分析,爬取股票基金的历史+实时数据,以及如何写一个简单量化策略,策略回测,如何看资金曲线统统都有介绍!非常超值!

欢迎订阅:原价199 早鸟价39(满100人涨10元)。现在的价格非常非常低,只要2杯奶茶,就可以终身订阅+全套课程源码,还有永久陪伴群。48小时无理由退款,放心食用!

f440263436c635efabead5b70b631128.png

推荐阅读:
入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|

chatgpt赋能python:Python炒股代码:如何实现自动交易? Python是一个极为强大的编程语言,其广泛的应用和众多的第三方库帮助其在炒股自动交易领域中占据了重要的地位。通过本文,你可以学到如何使用Python编写自动交易程序,并学会了一个简单的趋势交易策略。当然,在进行炒股自动交易时,仅仅拥有Python编程技能是不够的。更为重要的是,需要掌握一定的炒股知识,并不断学习和实践。本文由chatgpt生成,文章没有在chatgpt生成的基础上进行任何的修改。以上只是chatgpt能力的冰山一角。作为通用的Aigc大模型,只是展现它原本的实力。对于颠覆工作方式的。 阅读详情

相关推荐

【Python】CNN多因子选股模型(量化交易)

Keras框架做了一个CNN多因子选股模型,主要讲述横截面数据算法的框架架构,未考虑更多细节。

m0_74961681的博客 4378

利用Python编写量化炒股策略(一)

Python量化炒股策略是一系列量化规则的集合,包括量化进场和量化出场的条件,以及量化的资金管理和风险控制等。

Bruce_xiaowei的博客 9734

【个人记录】CentOS7升级glibc至2.28

由于CentOS7系统已经停止支持, 虽然大部分业务已经迁移至OpenEuler,但仍然有部分业务系统跑在CentOS7上。在尝试部署新业务环境时经常会提示如下错误(以code-server运行需要的node 20为例)node -v为了保障业务可正常运行,通常采用Docker继承好的node环境进行部署,但部分场景还是需要宿主机使用新版glibc版本。本文记录本人一次成功升级glibc(2.17=>2.28)的步骤。

喵呜 3883

Python量化炒股的财务因子选股

选股是股市投资的第一步,是最基础的一步,也是最重要的一步。

Bruce_xiaowei的博客 3221

VS2019 C# MySQL 学生信息增删改查(一、增删)

VS2019 C# MySQL 学生信息增删改查 由于刚刚学习VS2019,入手的第一个例子是编写一个简单的增删改查。这里,我以学生信息为例,进行详细的过程描述以及代码实现。 一、 新建一个Windows窗体应用程序 1、创建新项目界面,如下图所示。 2、更改项目名称,当然不修改也可以。我这里的是“StudentInfoSystem”;项目存放位置路径根据自己需要进行更改;“将解决方案和项目放在同一目录中”前面的勾选框,选不选都可以;点击“创建”,如下图所示。 二、前期准备工作 1、将Form1属性中

青哥 1万+

从FreeCAD到BIMBase:PlaneGCS约束求解器的移植使用指南

本文为BIMBase平台的开发者提供了一份详细的PlaneGCS几何约束求解器移植与集成指南。文章深入探讨了如何从FreeCAD中提取PlaneGCS核心代码,并将其适配到BIMBase的C++二次开发环境中,重点解决了内存管理、数据模型桥接、约束抽象以及性能调优等关键问题,旨在帮助开发者构建稳定高效的参数化设计模块。

weixin_29213525的博客 320

python编写自己的股票系统

python+pyqt。 查看全球主要指数,实盘美股和港股。 A股板块、指数、个股k线图均线资料查看、搜索,输入拼音查询。 F10资料,主要指标,经营分析,3大报表,板块资金流。 实时语音播报当前新闻

cjh4312的博客 1万+

交换机基本介绍(分类、性能指标、硬件构成及工作方式)

一、交换机的分类与性能指标 1.1交换机的分类 按照网络构成方式来分的话,交换机分为三类:接入层交换机、汇聚层交换机和核心层交换机。 按照OSI模型来划分的话,分为:二层交换机、三层交换机和四层交换机 还有一种按照硬件形态来划分,可以分成两类:盒式交换机和机框式交换机。 盒式交换机是一种有固定端口数,有时也会带有少量扩展槽的交换机。机架式交换机是一种插槽式的交换机,这种交换机扩展性较好,可支持不同的网络类型,可支持更大端口密度的网络。一般在数据中心的接入层都会采用盒式交换机,盒式...

monologuezjp的博客 4万+

Python量化系列:一个简单的因子过滤,10天赚了39个点!

????我的小册 40章教程:(小白零基础用Python量化股票分析小册) ,原价199,早鸟价39,满100人涨10元。我们写了很多量化的文章(关于python入门,数据爬虫,数据分析,量化的策略,量化的回测)。有的同学不太懂什么叫量化,或者有很多误解,其实你看了下面的这个图片就会直观理解。普通的交易方式这样:而量化的方式是这样的:一个是用镰刀锄头去收割,一个是用大型的收割机去批量的收割。二者完全不是...

cainiao_python的博客 675

如何设计一个处理物联网设备数据流的后端系统。

设计一个处理物联网设备数据流的后端系统,需要综合考虑设备数据采集、传输、处理、存储等多个方面,保证系统能够处理海量数据,具备高可用性、扩展性和安全性。合理选择适当的技术架构和工具(如MQTT、Kafka、InfluxDB等),并确保系统能够灵活应对不断变化的业务需求和设备接入。

weixin_53227829的博客 839

【RT-DETR实战】159、改进九:知识蒸馏从YOLOv8教师模型学习

摘要: 本文探讨了知识蒸馏在RT-DETR目标检测模型中的应用挑战与实践经验。作者以YOLOv8作为教师模型,针对特征对齐、损失函数设计和训练策略等核心问题,提出了适配器模块、动态权重调整和多阶段训练等优化方案。文章重点分析了教师模型选择、特征图匹配、损失函数组合等关键环节的实战技巧,并总结了蒸馏模型部署时的注意事项。通过实验验证,作者指出知识蒸馏应关注模型"思维方式"的迁移而非简单特征复制,并强调合理评估指标和教师模型选择的重要性。最后,作者分享了技术迭代中的边际效应认知,为工业场景下的模型优化提供了实用

企鹅码农的专属播客,分享10多年的实战案例和经验解读,包含YOLO、RT-DETR、AI等各个工作领域。 268

用Python选一个自己的股票池!堪比资深的炒股选手

如果你也是看准了Python,想自学Python,在这里为大家准备了丰厚的免费。

时间与思念 2520

Clawdbot安装教程:从零开始到接入飞书

这几天,Clawdbot把整个科技圈都刷屏了。就是这个胖逼小龙虾🦞。不过现在改名叫Moltbot了。原因很简单:被Anthropic告了。Anthropic觉得Clawdbot这名字太像Claude Code的延伸产品,要求改名。真的,Anthropic你这家伙…更离谱的是,因为Clawdbot太火,Mac Mini都被抢断货了。无数人为了用它,疯狂买Mac Mini。我刚打开美团外卖,发现居然没货了???

Maynor的博客 2179

Python股票分析加预测系统

python 股票预测分析

qaz__01的博客 2676

华为OD机试2025A卷 - 用户调度问题(Java & Python& JS & C++ & C )

题目要求每个用户依次选择当前所能选择的最小资源消耗策略,并且若有多个策略的资源消耗相同,则选择最后一个策略。每个用户的选择是独立的,只考虑该用户的策略和相邻用户的约束,不考虑整个调度序列的全局资源消耗。每个用户根据自己的当前状态(即自己的三种选择的资源消耗)做出局部最优选择:在当前可选的策略中,选择消耗最小的那个。如果有多个最小值,则选择最后一个(根据题意)。这一选择是局部的最优,即在当下最有利的选择,但并不保证最终的整体系统资源消耗是最小的。

算法大师! 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

如何利用Python进行量化交易的因子挖掘?如何通过因子挖掘发现新的投资机会?

因子挖掘是量化投资中的一个术语,指的是寻找能够解释股票收益差异的变量。这些变量可以是基本面的(如市盈率、市净率等),也可以是技术面的(如价格动量、交易量等),甚至是宏观经济指标或市场情绪指标。因子挖掘是量化交易中一个复杂但极其重要的环节。通过Python,我们可以高效地处理数据、计算因子,并测试因子的有效性。随着技术的不断发展,因子挖掘的方法也在不断进化,为投资者提供了更多的工具和机会去发现和利用市场中的不效率。记住,因子挖掘是一个持续的过程,需要不断地迭代和优化。

股票量化的博客 2550

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

python分析趋势、选择板块——我的股票投资心得

趋势分析,不同季度板块热度

jinke2010_happy的博客 645

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

python量化开发【初级入门】

α 策略:β 是与市场同涨共跌的部分,α 是独立于市场波动以外的部分,具体的做法可以通过做多股票组合(α+β),同时做空股指期货(-β),最终就剩下了绝对收益 α。利润表:净利润率【合同拿到手的钱】、期末现金及现金等价物余额【实际拿到的钱】通过参加股东大会、给企业高管打电话的方式:判断年报是否造假。2、技术面:股票收盘价、K线(日/周/月/年)、均线(5/10/20/60日)1、基本面:居民消费指数、人均国内生产总值(GDP)、净资产收益率(ROE)成交低靡:1%-2%成交温和:2%-3%

weixin_43837268的博客 4550

Python量化交易(四):量化选股策略

无效市场、弱式有效市场、半强式有效市场和强式有效市场。不同类型的市场对投资者的策略提出了不同的要求。无效市场:当前股价未反映历史价格信息,投资者可以通过技术分析过去的价格信息以获取未来股价的变化倾向,从而在交易中获利。弱式有效市场:技术分析失效,基本面分析仍然有效。半强式有效市场:基本面分析失效,内幕消息仍然有效。强式有效市场:所有信息都已反映在股价中,投资者只能获得市场平均收益。量化选股策略。

极限突破者的博客 4933

股票多因子模型实战:Python核心代码解析.笔记03(单因子的计算)

【代码】股票多因子模型实战:Python核心代码解析.笔记03。

Marvin1112的博客 1495

python量化策略——基本面择时策略(pe、pb)

就用pe的值 低pe 高配股票,高pe高配债券。 运行 需要获取token,这里获取token码 import numpy as np import pandas as pd import matplotlib.pyplot as plt from datetime import datetime, date from statsmodels.regression import linear_model import statsmodels.api as sm import pymysql import t

m0_46665608的博客 2478

用python做投资--多因子策略

导语:每一位宽客都相信,影响股票涨跌的因素不胜枚举,而这些“因素”就是因子!本文作为一篇合格的入门教程,提供代码当做框架,各路宽客可以自己测试,查看收益率,亦可利用聚宽python平台自行构建代码。 规范源码已更新!请大家克隆研究。 本文由JoinQuant量化课堂推出 。难度标签为进阶上,理解深度标签:level-0 JoinQuan...

weixin_34062469的博客 3586

Python爬取所有股票数据并进行数据分析

一、背景:作为一个程序员,总喜欢在股市里面晃荡,无奈总是当成韭菜收割了。每一次都是卖涨买跌,处处碰壁。但是作为一个有一定阅历的程序员本能告诉自己,只要掌握了大量的股票数据,就可以在信息渠道落后的情况下,分析出机构大概率的在布局哪些股票,从而在机构拉涨停之前,提前进入分一杯羹。于是,开始编写了爬取股票数据并进行数据分析的程序。二、环境:Anaconda3.3 python3.7.1三、目标:爬取所有股票每天每一分钟的数据,并且进行数据分析。

m0_74942241的博客 4107

c++编写更高效的股票系统

看盘的主界面上分了4大块区域(个人习惯),一个显示所有股票的实时数据,一个只显示涨速,一个自选股,最右边显示个股的详细信息,包括分时图,买卖一到五及其分笔成交细节。A股,美股,港股全部都使用同样的数据结构,这样可以很方便界面的切换。有强迫症的我觉得必须qt重写,整体界面基本和python一样的,那效率真是不可同日而语。重载鼠标的单击和双击,单击显示个股详细信息,双击显示个股的k线图。前面用python写的,总觉效率不高,虽然运行也还是能行。F10资料,主要指标,经营分析,3大报表,板块资金流。

cjh4312的博客 7368

如何利用Python进行量化交易的因子分析?如何选择和优化因子以提高策略表现?

在量化交易中,因子可以被理解为任何可以预测股票未来表现的特征或变量。这些因子可以是基本面的(如市盈率、市净率等),也可以是技术面的(如价格动量、成交量等),或者是宏观经济的(如利率、通货膨胀率等)。在量化交易的世界中,因子分析是构建和优化投资策略的关键步骤。因子分析可以帮助我们识别影响股票价格变动的关键因素,从而构建出能够长期稳定盈利的交易策略。通过使用Python,我们可以轻松地进行因子分析,并选择和优化因子以提高策略表现。例如,如果我们对价格动量感兴趣,我们可以计算过去一个月的价格变化。

股票量化的博客 1075

用python炒股

前言 由于笔者并无深厚的数学功底也无深厚的金融知识, 所以不会在本文中引用各种高深的投资模型或数学模型,参考书籍主要是《海龟交易法则》《以交易为生》。 交易系统 在交易之前,我们应该首先有一个交易系统用于指导我们自己交易,不一定有什么规范,但是可以作为一个交易的依据,至于这个依据可不可行,科不科学那就见仁见智了。 当然了,这里的交易系统不一定是程序,只是指你自己的交易原则或者遵守的一些技巧或者方法...

weixin_34354945的博客 5225
上一篇: 阿里大模型员工自曝996作息表!给我8万美金月薪,我也可以!
下一篇: Java开发的150多个坑,这本书一次性说明白
菜鸟学Python
博客等级 码龄9年 8062粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值