量化学习——跟随龙虎榜交易

import pandas as pd
import numpy as np
#efinance是金融数据包,可免费爬取东方财富交易数据
#直接使用pip install efinance安装
import efinance as ef
import matplotlib.pyplot as plt
#seaborn、plotly可视化包
import seaborn as sns
import plotly_express as px
import warnings
warnings.simplefilter(action='ignore', category=FutureWarning)
from pylab import mpl
mpl.rcParams['font.sans-serif']=['SimHei']
mpl.rcParams['axes.unicode_minus']=False#使用efinance包获取2014年至2022年8月5日数据
board_data=ef.stock.get_daily_billboard(start_date='2014-01-01',end_date='2022-08-05')
#保留需要的数据特征
cols=['股票代码','股票名称','上榜日期','收盘价','涨跌幅','换手率','龙虎榜净买额','流通市值','上榜原因','解读']
#有些股票可能因不同原因上榜,剔除重复记录样本
board_data=board_data[cols].drop_duplicates(['股票代码','上榜日期'])
board_data.head()
#剔除退市、B股和新股N
s1=board_data['股票名称'].str.contains('退')
s2=board_data['股票名称'].str.contains('B')
s3=board_data['股票名称'].str.contains('N')
s=s1|s2|s3
final_data=board_data[-(s)]
final_data.describe()
d1=pd.DataFrame(counts).rename(columns={'股票代码':'上榜次数'}).reset_index()
d2=final_data[['股票代码','股票名称']].drop_duplicates()
dd=pd.merge(d1,d2,how='inner').drop_duplicates('股票代码').reset_index(drop=True)
sns.displot(dd['上榜次数'],kde=True);

 

 

fig = px.treemap(dd[:100], path=['股票名称'],values='上榜次数', color='上榜次数',color_continuous_scale=['Green','Red',"#8b0000"])
fig.data[0].texttemplate = "%{label}<br>%{customdata}"
fig.update_traces(textposition="middle center", selector=dict(type='treemap'))fig.update_layout(margin = dict(t=30, l=10, r=10, b=10))
fig.update(layout_coloraxis_showscale=False)
fig.show()

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

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

相关文章

公司拿到了量化交易模型, 交易员和策略师就可滚蛋了?

作者&#xff1a;天启大烁哥 源自&#xff1a;天启量投&#xff08;ID&#xff1a;QDLG001&#xff09; 在知乎上看到了一个很有趣的问题。 在这个问题下面&#xff0c;提问者留了一些自己的看法&#xff1a; 有种感觉&#xff0c;资本一直试图用电脑代替人&#xff0c;把人的…

国内量化平台不完全汇总

开始量化交易的第一步就是对比、选择各家量化平台了&#xff0c;这里列出一些面向个人的平台&#xff0c;仅供大家参考&#xff1a; 1、Ptrade 恒生出品&#xff0c;国内最主流的量化平台之一&#xff0c;合作券商多&#xff0c;5w甚至更低即可开权限。支持python&#xff0c…

七天学会python量化交易(一)

七天学会python量化交易 1、程序下载安装后&#xff0c;先补充一下历史数据 2、核心代码部分&#xff1a;&#xff08;核心代码注意的一个事项&#xff0c;用价格与MA对比的时候&#xff0c;记住一个是close[-1]一个是close[-2] #-------------------------------------------…

运用Python开通量化交易实盘介绍

目前可以接通实盘的量化平台来说&#xff0c;聚宽、果仁、讯投qmt等都是用户量比较多的平台&#xff0c;带有模拟盘功能&#xff0c;可以开通试用账户&#xff0c;但具体如何选择需要根据自身的编程基础情况和资金情况来定。 如果是有一定的计算机语言基础&#xff0c;有编程基…

经典的量化交易算法

作者&#xff1a;徐Jebs 来源&#xff1a;知乎 加权平均价格算法&#xff08;VMAP&#xff09;&#xff1a;以每一次交易的成交量为权重&#xff0c;一段时间内成交价格的加权平均值。该策略即利用历史成交量数据&#xff0c;将大段时间内的订单分割&#xff0c;成…

十次 CV 论文会议投稿的经验总结

文章目录 导语论文生产发表流程写好论文的意义创新点和论文核心论文的写作要点笔者的论文投稿常见的负面审稿意见总结 导语 2021年来&#xff0c;笔者在多次论文被拒稿期间&#xff0c;开始研究和反思顶会论文生产到投稿的全流程&#xff0c;并全程参与了十几篇论文的审稿。近…

高效工作的关键:这14个AI工具能让您事半功倍!

随着ChatGPT最近在国内的广泛应用&#xff0c;越来越多的AI工具如雨后春笋般涌现。对于各行各业的人来说&#xff0c;使用AI工具来提升工作效率将成为一种趋势。这些好用的AI工具能够快速帮助大家创作出理想的素材&#xff0c;使工作变得更加轻松。 我想向大家介绍14款非常实用…

创作纪念日让 AI 与我共同记录下今天 — 【第五周年、1460天】

今天正是五一&#xff0c;收到一条消息&#xff1f; 五一还要我加班 &#x1f60f;&#xff1f; 喔&#xff0c;原来是 CSDN 给我发的消息呀&#xff01;我在 CSDN 不知不觉已经开启第五周年啦&#xff01; 目录 1.机缘2.收获3.日常4.我与 AI 的“合作”part Ipart II Super al…

中国域名根服务器设立 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」&#xff0c;从过去看未来&#xff0c;从现在亦可以改变未来。 今天是 2023 年 6 月 26 日&#xff0c;在 1911 年的今天&#xff0c;计算机先驱弗雷德里克威廉姆斯&#xff08;Frederic Williams&#xff09;出生。威廉姆斯是一位英国工程师…

【工具】1658- 拯救设计师的神器!15 款 AI 工具让你设计更高效、更优秀!

关注 “AI 工具派” 探索最新 AI 工具&#xff0c;发现 AI 带来的无限可能性&#xff01; &#x1f389; 最近 ChatGPT 在国内爆火 &#x1f525;&#xff0c;带来了越来越多的 AI 工具&#xff0c;&#x1f331; 如雨后春笋般不断涌现。相信很多设计师小伙伴也开始意识到&…

100天精通Python(可视化篇)——第95天:Pyecharts绘制多种炫酷气泡图参数说明+代码实战

文章目录 专栏导读1. 什么是气泡图&#xff1f;2. 散点图与气泡图的区别3. 基础气泡图4. 气泡按颜色显示5. 气泡大小根据值大小显示6. 自定义气泡图颜色7. 设置Y轴百分比8. 添加涟漪效果9. 修改气泡形状书籍推荐 专栏导读 &#x1f525;&#x1f525;本文已收录于《100天精通P…

春天又来了,做好自己的一年之计(chatGPT生产的博文)

春天来了&#xff0c;温暖的阳光普照大地。百花争艳&#xff0c;正如一幅五彩斑斓的画卷&#xff0c;一遍又一遍将景色熠熠生辉。新鲜的空气中充满了花草树木的香味&#xff0c;令人感到神清气爽。春意盎然&#xff0c;鲜花释放出浓郁的芬芳&#xff0c;伴随着小鸟鸣叫令人心旷…

CHAT GPT在Intellij IDEA中怎么配置

求助&#xff1a;CHAT GPT在Intellij IDEA中怎么配置 我使用的是最新版Intellij IDEA 2023.1&#xff0c;我在openai官网申请了CHATGPT密钥并填入IDEA中&#xff0c;但是为什么不能在IDEA中使用CHATGPT。 CHATGPT显示Something went wrong. Please try again later. 我可以正常…

基于Python的换脸应用

文章目录 前言一、系统整体结构二、运行环境1.预训练模型下载2.提取面部标记3.混合图像5.校正颜色6.转换函数 三、系统测试 前言 通过 Dlib 提供的机器学习、数值计算、图模型算法、图像处理等相关功能&#xff0c;采 用人脸识别预训练&#xff0c;实现两张照片的换脸功能。。…

AI换脸软件有哪些?这几个工具能轻松实现换脸

AI换脸是指利用人工智能技术将一张人脸的特征迁移到另一张人脸上&#xff0c;从而实现人脸转换的过程。这种技术已经被广泛应用于各个领域中&#xff0c;例如视频制作、视频修复、艺术创作和模拟仿真等。但是也有很多小伙伴感觉这个操作很有趣&#xff0c;想要将自己的照片进行…

换脸ai的方法分享!这几个换脸APP巨好用。​

换脸ai的方法分享&#xff01;换脸AI是一种基于人工智能技术的图像处理应用&#xff0c;它可以将一个人的面部特征和表情应用到另一张照片或视频中&#xff0c;实现快速、高效的人脸替换。这种技术利用机器学习模型分析和学习大量的人脸数据&#xff0c;训练出一种“生成对抗网…

基于Face++的AI换脸实现(详细)

如何实现图片AI换脸&#xff08;详细&#xff09; 前言关于AI换脸 常见的换脸API供应者获取换脸API 代码实现导入相应库与API链接定义一个获取图片的人脸特征参数的函数定义一个换脸函数换脸实现--完整代码 结果展示 前言 关于AI换脸 关于AI&#xff08;即Artificial Intellig…

【换脸详细教程】手把手教你进行AI换脸:换脸流程及源码详解

目录 1. 换脸基本原理2 人脸检测及可视化3. 人脸轮廓点检测及可视化4. 人脸图像变换--仿射变换5. 生成遮罩并直接替换人脸6. 人脸颜色校正 最近AI换脸貌似比较火爆&#xff0c;就稍微研究了一下相关了内容。AI换脸是一个娱乐性比较强的应用&#xff0c;这种错位感让人觉得非常有…

faceswap换脸程序安装及使用

faceswap简介 faceswap是一个开源的视频换脸软件&#xff0c;基本需要三个步骤&#xff0c;1.将视频切割成图片&#xff0c;并进行人脸提取 2.样本训练 3.换脸 faceswap安装&#xff08;windows环境&#xff09; 依赖安装 anaconda 需要先安装conda&#xff0c;用于python的…

分享几个我试过的AI工具,也可以在写论文时使用

现在AI工具越来越火了&#xff0c;特别是Chatgpt兴起以后。分享几个我平常会用的AI工具希望大家也有用到 1. Chatgpt与davinci Chatgpt相信大家比较熟悉了&#xff0c;但实际上OpenAI还有一个基于GPT-3的模型&#xff0c;这里我推荐一个可以代替chatgpt的工具, davinci-003。是…