纯文字排版设计网站蚌埠app制作公司

web/2025/10/5 5:11:04/文章来源:
纯文字排版设计网站,蚌埠app制作公司,h5页面制作软件教程,专业做羽绒服的服装网站一、研究背景 随着经济的发展和金融市场的不断完善#xff0c;股票投资成为了人们重要的投资方式之一。汽车行业作为国民经济的重要支柱产业#xff0c;其上市公司的股票表现备受关注。Fama-French 三因子模型是一种广泛应用于股票市场的资产定价模型#xff0c;它考虑了市场…一、研究背景 随着经济的发展和金融市场的不断完善股票投资成为了人们重要的投资方式之一。汽车行业作为国民经济的重要支柱产业其上市公司的股票表现备受关注。Fama-French 三因子模型是一种广泛应用于股票市场的资产定价模型它考虑了市场风险、规模因素和价值因素对股票收益的影响。通过对汽车行业上市公司股票数据的分析可以深入了解该行业的投资特征和风险状况为投资者提供决策参考。 二、量化分析 接下来进行量化分析 数据是十家汽车行业上市公司在2012.1.1-2021.12.31期间每日的股票交易和Fama-French三因子的数据十家上市公司分别是 序号 股票代码 1 000550 2 000572 3 000625 4 000800 5 002594 6 600006 7 600104 8 600418 9 601238 10 601633 每个csv数据文件中均包含以下指标 数据集和完整代码 变量 含义 变量 含义 stkcd 证券代码 opnprc 日开盘价 year 年 hiprc 日最高价 month 月 loprc 日最低价 day 日 clsprc 日收盘价 trddt 交易日期 dnshr 日个股交易量 ret 日个股回报率 risk 日市场风险溢价因子 smb 日市值因子 hml 日账面市值比因子 首先利用pandas读入所提供的股票数据保存成DataFrame格式的变量将日期列转换成Datetime格式并设置成为DataFrame的index。计算每只股票数据中包含多少个交易日 读取数据集 # 调整读取方法处理日期列 stock_data {} for path in file_paths:# 读取CSV文件制定分隔符为\tdf pd.read_csv(path, delimiter\t)# 转换日期格式df[trddt] pd.to_datetime(df[trddt])# 按日期排序df df.sort_values(bytrddt)# 设置日期为索引df.set_index(trddt, inplaceTrue)# 存储处理后的DataFramestock_data[path.split(/)[-1].split(.)[0]] df# 显示每只股票包含的交易日数量 trading_days {stock: len(data.index) for stock, data in stock_data.items()} trading_days 虽然所有股票都在同一时间段内被观察但它们的交易日数量略有不同。 这可能是由于不同的市场假期、停牌、或是某些股票在该时间段内上市的时间不同所致。 接下来选择一支股票绘制该只股票自2020年以来的K线图并在K线图上添加30日均线 # 将日期列设为DataFrame的索引并按日期排序 df.set_index(date, inplaceTrue) df.sort_index(inplaceTrue)# 筛选自2020年以来的数据 stock_002594 df.loc[2020:]# 准备股票价格和交易量数据用于绘图 stock_002594_mpf stock_002594[[opnprc, hiprc, loprc, clsprc, dnshr]].copy() stock_002594_mpf.columns [Open, High, Low, Close, Volume]# 计算30日均线 stock_002594_mpf[30_MA] stock_002594_mpf[Close].rolling(window30).mean()# 定义图表和坐标轴 fig, ax plt.subplots(figsize(16,8))# 绘制收盘价 ax.plot(stock_002594_mpf.index, stock_002594_mpf[Close], label收盘价, colorblack)# 绘制30日均线 ax.plot(stock_002594_mpf.index, stock_002594_mpf[30_MA], label30日均线, colorblue)# 设置标题和坐标轴标签 ax.set_xlabel(日期) ax.set_ylabel(价格) ax.set_title(股票002594价格与30日均线) ax.legend()# 设置x轴的日期格式 ax.xaxis.set_major_formatter(mdates.DateFormatter(%Y-%m)) ax.xaxis.set_major_locator(mdates.MonthLocator())# 旋转日期标签以便更好地显示 plt.xticks(rotation45)# 显示网格 plt.grid(visibleTrue)# 显示图表 plt.show() 价格趋势可以看到股价在2020年至2021年间呈现出显著的上升趋势尤其是在2020年中到2021年初股价有一个大幅的上升期。 波动性股价在上升期间也显示出一定的波动性尤其是在大幅上升后股价有过一些急剧的回调但总体趋势依然向上。 30日均线30日均线平滑了价格的日常波动提供了一个关于股票短期趋势的更清晰视角。 在股价上升期30日均线持续上升并在大多数时间内位于日收盘价之下这通常被视为上升趋势的确认。而在股价下跌期 30日均线开始下降并且在某些时段内位于日收盘价之上可能表示一个短期内的下降趋势。 均线与价格的交叉在图中我们可以看到股价与30日均线  随后利用OLS回归计算10只股票在三个因子risk, smb, hml上的系数即因子暴露。将10只股票在每个因子上的因子暴露按照从大到小排序并打分分值从大到小依次为10、8、6、4、2计算每只股票在三个因子上的加权得分三个因子等权重 # 对每个股票进行OLS回归 for stock, data in stock_data.items():# 回归模型X data[[risk, smb, hml]]y data[ret]X sm.add_constant(X) # 添加常数项model sm.OLS(y, X).fit()# 存储每个股票的因子暴露度factor_exposures[stock] model.params[1:] # 排除常数项# 分配分数10、8、6、4、2 scores_mapping {1: 10, 2: 8, 3: 6, 4: 4, 5: 2} scores_df ranked_exposures.applymap(lambda x: scores_mapping.get(x, 0))# 计算每只股票的加权得分 scores_df[Total Score] scores_df.mean(axis1)# 结果 scores_df从给定的分数来看股票000800和000572的总分最高达到了6分这可能意味着从这三个因子的角度看它们的投资吸引力较高。而股票000550的总分最低为0分可能意味着从这些因素来看它的投资吸引力较低。 三、小结 本研究成功地读取了十家汽车行业上市公司的股票数据并将日期列转换为 Datetime 格式设置为 DataFrame 的 index。经过排序后计算出了每只股票数据中包含的交易日数量。根据题目要求选择了对应序号的股票并绘制了该只股票自 2020 年以来的 K 线图并添加了 30 日均线。K 线图可以直观地展示股票价格的走势而 30 日均线则可以帮助投资者判断股票的短期趋势。利用 OLS 回归计算了 10 只股票在三个因子risk, smb, hml上的系数即因子暴露。通过对因子暴露的排序和打分计算出了每只股票在三个因子上的加权得分。这些结果可以帮助投资者了解股票的风险特征和投资价值为投资决策提供参考。 需要注意的是以上结论仅基于题目要求和提供的数据实际情况可能会有所不同。在进行股票投资时投资者还需要综合考虑其他因素如公司基本面、行业发展趋势、宏观经济环境等。 创作不易希望大家多点赞关注评论类似代码或报告定制可以私信

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

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

相关文章

seo网站推广与优化方案山西房地产网站建设

文章目录 1. 准备数据1.1 配置超参数1.2 下载数据1.3 配置数据 2. 创建模型2.1 定义鉴别器2.2 定义生成器 3. 训练模型3.1 创建实例3.2 开始训练3.3 保存模型 4. 什么是GAN(对抗生成网络)? 🍨 本文为🔗365天深度学习训练营 中的学…

手机创建网站网络教学平台

ODOO17作为ERP软件,其核心优势在于数据安全。凭借强大的原生安全机制及灵活的配置,确保数据安全无忧: ODOO17, as an ERP software, boasts its significant advantage in exceptional data security performance. It effectively ensures wo…

网站建设技术要求公司网站免费建设

vue指令-插值表达式 1、什么是插值表达式2、Vue变量声明在哪里 1、什么是插值表达式 双大括号&#xff0c;可以把vue数据变量直接显示在标签内 2、Vue变量声明在哪里 data函数返回对象上&#xff0c;用key属性声明 示例&#xff1a; <template><div id"app&…

会宁网站建设公司哪些因素营销网站权重

六 分布式流量防护 1 认识分布式流量防护 在分布式系统中&#xff0c;服务之间的相互调用会生成分布式流量。如何通过组件进行流量防护&#xff0c;并有效控制流量&#xff0c;是分布式系统的技术挑战之一。 什么是服务雪崩 假设我有一个微服务系统&#xff0c;这个系统内包…

怎么做投票管理系统后台网站松江区做网站

长期维护windows服务器终结出来的安全设置批处理与大家分享&#xff0c;复制以下全部内容用记事本另存为bat或者cmd执行分隔符号echo. echo ------------------------------------------------------ echo. echo ........... echo. net share c$ /delete net share d$ /delete …

大气的金融网站免费ppt模板之家

目录 一、下载nacos并运行 1.1、创建9001微服务作为提供者 1.2、创建80微服务作为消费者 二、naocs配置中心规则与动态刷新 2.1、创建3377微服务 2.2、在nacos中创建配置文件 三、nacos数据模型之Namespace-Group-Datald 3.1、DatalD方案 3.2、Group方案 3.3、Name…

房山重庆网站建设o2o网站做推广公司

这篇文章介绍下BASH shell中的字符串处理的相关命令。之前有介绍过shell的其它命令&#xff0c;请参考&#xff1a; BASH shell脚本篇1——基本命令 BASH shell脚本篇2——条件命令 Bash字符串也是一种数据类型&#xff0c;它用于表示文本而不是数字&#xff0c;它是一组可能…

pc端宣传网站开发做+淘宝客最大的网站是叫什么

阅读推荐程序员跳槽时机已到&#xff0c;闲聊中面试官无意泄题SpringBoot作为日常开发利器&#xff0c;开箱即用&#xff0c;大量的star等已经成为节省开发的重要框架之一&#xff0c;但是各个框架的star中引入的日志框架却不尽相同&#xff0c;有的是log4j&#xff0c;有的是s…

企业网站建设板块茂名网站开发公司

条件(Conditionals) 条件&#xff1a; 条件提供了语言的流控制&#xff0c;否则就是纯粹的静态语言。提供的条件有导入、混入、函数以及更多。下面的例子纯粹示例&#xff0c;并不是使用建议 if / else if / else 这没什么好说的&#xff0c;跟一般的语言一致&#xff0c;i…

营销网站建设佛山专业做淘宝网站

文章目录 首先是主线程 其次是一个程序 通过一个QThread来放入程序 进阶一点: 手动开启关闭线程俩个线程 其实QT中的thread(线程)是很容易的 首先是主线程 #include "mainwindow.h" #include "ui_mainwindow.h"#include <QDebug>MainWindow::MainWin…

网站建设 说明网站制作案例

学习一款软件&#xff0c;我个人建议是先学习怎么用&#xff0c;然后是学习怎么用的好&#xff0c;再研究源码。 上一篇文章详细描述了我们该如何安装虚幻5引擎&#xff1a; UnrealEngine学习(01)&#xff1a;安装虚幻引擎https://blog.csdn.net/zuodingquan666/article/deta…

找网络公司建网站的流程沈阳定制型网站建设

微信公众号&#xff1a;趣编程ACE关注可了解更多的.NET日常实战开发技巧&#xff0c;如需源码 请公众号后台留言 源码;[如果觉得本公众号对您有帮助&#xff0c;欢迎关注].Net6下集成微服务网关-Ocelot网关常见功能1&#xff1a;路由 routing2: 请求聚合3&#xff1a;身份验证和…

cms网站开发涉及的知识中国建筑app下载

简介&#xff1a;从汽车行业的变化&#xff0c;我们即可初步看出芯片的重要性&#xff0c;那么&#xff0c;芯片对汽车行业的发展具体有哪些重要影响呢&#xff1f; 根据全球汽车咨询机构Auto Forecast Solutions统计的数据&#xff0c;截至10月10日&#xff0c;由于芯片短缺&…

福州网站seo做玩网站怎么上传图片

在之前的例子里&#xff0c;由于Atlas客户端在调用Web Services方法时总是使用了Sys.Net.ServiceMethod类&#xff0c;因此始终使用了HTTP POST方法与服务器端进行交互。POST方法有其好处&#xff0c;不过GET方法也自有其价值。我们在使用Atlas进行Web Services调用时&#xff…

中职教材 网站建设石林县工程建设个体交易网站

摘要&#xff1a;class&#xff0c;成员函数&#xff0c;成员变量&#xff0c;类的大小&#xff0c;this 指针 C语言是面向过程的&#xff0c;关注的是过程&#xff0c;分析出求解问题的步骤&#xff0c;通过函数调用逐步解决问题。 C是基于面向对象的&#xff0c;关注的是对象…

淄博网站建设网宽办公室装修效果图简约大气

https://www.runoob.com/python/python-built-in-functions.html https://www.runoob.com/python3/python3-function.html

房地产 网站 案例oppo软件商店下载

HTML5 在不使用插件的情况下&#xff0c;也可以原生的支持音视频格式文件的播放&#xff0c;当然&#xff0c;支持的格式是有限的。 1、video标签 1.1、video标签的语法 <video src"文件地址" controls"controls"></video> video标签的内部…

如何在国外网站上做外贸网站页面权重

文章目录 Spring Cloud服务注册与发现EurekaServer 启动服务注册服务发现 NacosServer启动 (nacos2.2.0)服务注册服务发现服务集群命名空间配置中心集群搭建 负载均衡RPC远程过程调用Feign使用 网关路由断言工厂网关过滤工厂跨域处理全局跨域配置单个微服务跨域配置 限流 熔断 …

丹东淘宝做网站上海旅游必去景点推荐

接触了百度地图开发平台半个月了&#xff0c;这2天试着模仿了微信给好友发送位置功能&#xff0c;对百度地图的操作能力又上了一个台阶我在实现这个功能的时候&#xff0c;遇到一些困难&#xff0c;可能也是别人将会遇到的困难&#xff0c;特在此列出1、在微信发送功能中&#…

公司网站设计策划案杭州正规企业网站建设

毫不负责任的说&#xff0c;你和数据科学家最大的鸿沟&#xff0c;就差一个SQL语言&#xff1a;)入门后&#xff0c;后面的事情就简单了为了帮大家尽快入门Hive SQL、学会提数和分析&#xff0c;实现在大数据领域大干一场的愿望&#xff0c;帮你准备好了数据&#xff0c;准备好…