栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

从零编写60%+胜率的短线择时信号!零基础python量化投资代码详解【邢不行】

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

从零编写60%+胜率的短线择时信号!零基础python量化投资代码详解【邢不行】

如果有人说你是百年难得一见的量化投资天才 要送你一本秘籍 你信还是不信

你是否有量化投资天赋我不知道 也没有秘籍。但本文可以测试你是否有量化编程的天赋。

我会用一个实际案例逐行讲解量化代码 编程零基础也能完全理解。

如果你看完后觉得很容易 甚至有一点热血沸腾想学编程 至少说明你对这方面是感兴趣的 并且可能还有一些天赋。

编程问题描述 1、某神秘事件

很多人会费心寻找股市上涨的征兆 并以此作为自己的买入依据。

这里就有一个神秘征兆 只要这些征兆发生 大盘未来5日会有较大的概率上涨。具体统计如下表

事件发生后未来5日沪深300指数 代指大盘 平均涨幅0.7%左右 上涨概率也都大于55% 最多能到60%

要知道在X场庄家靠51% 的胜率都能赚得盆满钵满 55%胜率的事件代表什么也就不言而喻了。

那这类神秘事件究竟是什么呢

它就是「北向资金」单日净流入事件。图中事件1-4分别代表了北向资金单日净流入大于40亿、50亿、60亿和70亿。

北向资金大幅度净流入事件

北向资金大幅度净流入事件一旦北向资金单日净流入达到一定标准 我们就认为是一个不错的上涨征兆。

2、北向资金说明

可能还有朋友不了解北向资金是什么 这里做简单的说明。

北向资金图解

如上图所示 在香港的港交所 投资者可以使用港币交易其上市股票 在大陆的深交所和上交所 可以使用人民币交易在A股上市的股票。

从2014年起 A股和港交所开始尝试部分互通。全世界投资者可以用港币在港交所通过沪股通及深股通直接购买A股。

而因为上交所和深交所都在香港的北边 所以这些来自香港的投资被形象的称为北向资金。

3、北向资金数据统计

并且对于我们量化投资者非常友好的是 在香港交易所官网上会每日披露北向资金的交易明细数据。

香港交易所网址https://www.hkex.com.hk

例如上图中 2021年6月18日当天北向资金总共买入291亿、卖出309亿 总成交额为600亿 净流入负18亿 291-309 。

通过数据就能统计出北向资金单日净流入大于0的天数 观察大盘次日表现 上涨概率55% 平均涨幅0.15%。

统计时间 2014.11.17-2021.05.31

为了全面了解北向资金净流入 我继续统计了事件发生后大盘未来3日和5日的表现 同时将净流入标准从0依次扩大至100亿。

北向资金统计

观察上图发现 北向资金一旦发生净流入 未来几日大盘确实表现较好。这是一个很不错的股市征兆。

接下来 本文就会从数据收集开始 详细讲解如何运用Python写代码逐步得到上文统计图。

当然单凭统计结果是无法形成明确的买点、卖点的。关于用北向资金数据构建交易策略 可以看我这期视频。

点击文字观看视频

量化数据获取

在编写代码前我们首先要知道如何获取北向资金数据。

1、财经网站

最基本的可以去港交所官网下载北向资金交易明细数据。

港交所网址 www.hkex.com.hk

但上面的数据并未整理且无法直接下载 你需要用Python写爬虫代码去抓取相关数据。

所以我更建议你从主流财经网站上爬取数据 如东方财富网、新浪财经等。

上面有每日更新整理好的数据 爬取内容比港交所更优质。

东财数据网址 data.eastmoney.com/hsgt

2、量化小课堂

也可以到我们量化小讲堂网站进行下载 上面有各类A股和数字货币相关数据 其中就包含北向资金数据。

量化小讲堂 quantclass.cn/data/stock

需要的话可以加我xbx719 我会无偿送你一份最新数据。

3、数据展示

下载数据后得到可以直接使用的沪股通和深股通的Excel文件。

沪股通Excel

运用文件中包含的当日成交净买额 净流入 字段 可以统计不同情况下北向资金单日净流入的出现次数。

此外还需沪深300指数每日收盘价数据来计算涨跌幅 以统计大盘未来几日表现。

量化小讲堂同样提供指数的历史日线数据 且能永久免费获取。

量化小讲堂 quantclass.cn/data/stock

加我获取网址后 下载的数据如图所示 包含了2005年至今沪深300指数每日开高收低的价格数据。

沪深300指数历史日线数据

这样我们就整理好了所需数据 北向净流入和指数收盘价。

接下来就是我们真正硬核的内容 如何通过Python编程得到下方统计图。

真正的勇士可以继续看完逐行的代码讲解

编程思路

下面就是完整的编程思路文字版 需要的话也可以看视频版本

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/268122.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号