4 妙用北向资金,跟着操作5年4倍
本文是根据邢不行老师的视频实现的完整代码,请先学习邢老师的这一堂课:
妙用北向资金找出大盘买点 卖点,跟着操作5年4倍【量化投资邢不行啊】_哔哩哔哩_bilibili
第一步,使用同花顺的免费接口,下载北向资金历史数据。
第二步,计算出两个阈值,写入CSV表格。不能使用"未来函数"。
第三步,发送邮件。用户根据邮件内容,在下一个交易日开盘执行操作。
关键代码:
import pandas as pd
import download
from apscheduler.schedulers.blocking import BlockingScheduler
import datetime
import mail#计算买入卖出建议
def calculate():df = pd.read_csv('陆股通历史数据.csv', encoding='utf-8-sig', parse_dates=['交易日期'])#交易日期升序df.sort_values("交易日期", inplace=True)df.insert(loc=8, column='买入卖出判断', value=0)#标记买入或卖出或不操作print(df.head(10))rows = df.shape[0]#总行数start_row = 100#从第100天开始计算# 显示所有列pd.set_option('display.max_columns', None)# # 显示所有行pd.set_option('display.max_rows', None)for i in range(start_row, rows+1):df_head = df.head(i)df_head.sort_values("当日净买入额", ascending=False, inplace=True)#前1/3买入,后1/3卖出,中间不操作df_head_rows = df_head.shape[0]should_buy = df_head["当日净买入额"].iloc[int(df_head_rows/3)-1]should_sell = df_head["当日净买入额"].iloc[int(df_head_rows*2/3) - 1]if df["当日净买入额"].iloc[i-1] > should_buy:df["买入卖出判断"].iloc[i - 1] = 1if df["当日净买入额"].iloc[i-1] < should_sell:df["买入卖出判断"].iloc[i - 1] = -1text = ""#当天有交易,则发出邮件提示买卖建议if df["交易日期"].iloc[-1].strftime('%Y-%m-%d') == datetime.datetime.strftime(datetime.datetime.now(), "%Y-%m-%d"):if df["买入卖出判断"].iloc[-1] == 1:text = "买入"elif df["买入卖出判断"].iloc[-1] == -1:text = "卖出"else:text = "不操作"mail.send_mail(text)df.to_csv("陆股通历史数据_新增买入卖出判断列.csv", index=False, encoding="utf-8")def job():download.download_hgt_sgt_history_data()calculate()if __name__ == '__main__':scheduler = BlockingScheduler()#在系统的”时间和日期“里设置时区,否则可能启动失败#每天定时执行一次scheduler.add_job(job, 'cron', hour=18, minute=54)scheduler.start()
输出文件:
收到邮件:
完整代码:
https://download.csdn.net/download/lildkdkdkjf/87355411
资料参考
https://blog.csdn.net/lildkdkdkjf/article/details/128846897
4 妙用北向资金,跟着操作5年4倍相关推荐
- 妙用北向资金找出大盘买点、卖点,跟着操作6年4倍【附代码】- 邢不行
引言: 邢不行的系列帖子"量化小讲堂",通过实际案例教初学者使用python进行量化投资,了解行业研究方向,希望能对大家有帮助. 下图中橙色曲线是等比缩放的沪深300指数. (6年 ...
- 跟着聪明资金做交易!北上资金每天操作哪些股票一目了然
前言 由于我国的外汇和资本市场仍然存在较为严格的管制,外国资金不能直接投资A股,需要进行一定的转换. 于是国家就为它们提供了两条路. 第一条路,成为QFII或者RFII,申请配额. 第二条路,从香港证 ...
- 基于北向资金的择时买入卖出策略复现
点击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 位卑未敢忘忧国,事定犹须待阖棺. ...
- 如何获取股市中北向资金的流向--通过Python、Tushare编程获取沪股通、深股通资金流量
港股通过沪股通.深股通进入的资金,简称北向资金.港股通的数据简称南向资金.从统计结果上来看,北向资金已经成为中国股市涨跌的重要参考.哪我们能从哪些渠道获取北向资金,或者南向资金的流向,以及具体的金额呢 ...
- 掌财社:北向资金买入的股票一定涨吗?
北向资金买入的股票不一定是上涨的.如果北上资金流出股票,也有可能会造成股票极端的下跌行情. 众所周知,北向资金就是向北的资金,指从香港等国外流入国内股市的资金.在A股选股票,可以优先考虑北向资金关注的 ...
- 拉伯证券|A股涨势趋缓,个股分化,北向资金继续“买买买”
今天上午,A股商场涨势趋缓,主要指数涨跌互现. 个股方面也现较大分解,接连涨停股和接连大幅跌落股同时呈现. 值得注意的是,作为近期最为坚定买入A股的力量之一,北向资金今天上午继续"买买买&q ...
- 用Python买卖策略:基于北向资金的择时买入卖出策略复现
大家好,我是菜鸟哥! 最近自己一直在学习理财相关的东西,所以后面一段时间,可能会多分享一些这方面的学习笔记 其实在学习之前,我一直在思考一个问题:为什么我们在市场上赚不了钱?可能基金还好点,只要行情不 ...
- 天宇优配|沪指站稳3100点 北向资金3个交易日加仓近400亿元
三大指数昨日全线走高,沪指站稳3100点.到收盘,上证指数报3134.08点,涨1.64%:深证成指报11351.33点,涨2.14%:创业板指报2431.73点,涨2.38%.沪深两市成交额为105 ...
- 九龙证券|沪指收获2010年以来最强1月 北向资金净买入额刷新历史纪录
昨日,A股小幅调整,2023年1月行情随之收官.全体来看,1月A股商场拾级而上,盘面出现普涨格局,价值与生长风格均有亮眼体现.三大股指中,上证指数1月上涨5.39%,创2010年以来最佳局面.深证成指 ...
最新文章
- 怎样将jpg转换成pdf软件
- 机器人简化图画手绘图_床上用的扫地机器人,彻底清除细菌,不再担心酒店卫生问题...
- amixer 如何切通道_三峡工程如何突破技术难题?
- 分享一个学习git的图形化学习网站-Learn Git Branching参考答案整理
- GuGuFishtion(2018 Multi-University Training Contest 7)
- 产品经理最重要的3个能力
- 【英语学习】【Level 07】U03 Amazing wonders L6 My homeland, my pride
- python语言的变量特点随时_python程序设计——基本语言特性
- Dirichlet Process 和 Dirichlet Process Mixture模型
- python headers 随机_0基础学Python之反爬虫利器,搭建HTTP代理~~
- P1725 琪露诺 题解(单调队列)
- YUV420 总结 (YU12、YV12、NV12 和 NV21)
- 大数据行业发展前景及岗位方向如何?
- get请求 params参数传递以及获取
- 【前端监控系统】埋点数据上报的3种方式
- SAP 客户信贷重建一则
- java反射异常ava.lang.IllegalArgumentException: argument type mismatch
- 重新启动SQLSever服务
- Perf8:Python 的性能指标
- 视觉增强词向量:我是词向量,我开眼了!
热门文章
- 如何用迅雷下载python_我是如何使用python控制迅雷自动下载电影的?
- 设备管理器中的计算机注册表位置,设备管理器/隐藏设备 在注册表中的位置
- WIN7下建行捷德U盾支付完美解决!(白框问题)
- Unity Texture 讲解 翻译自官方文档
- shell脚本基础(环境变量、重定向、数学运算、退出脚本)
- thinkcmf 去掉index.php,thinkcmf thinkphp隐藏后台地址
- 英皇cms影视网站系统源码_多种模板_自带采集_支持APP+pc+wap三端_(亲测可用有搭建教程)
- STM32开发与信号处理实践 --第一章
- .net Core Jwt登录验证刷新Token
- 前端行为层,表示层,结构层的分离