【代码数据】2023粤港澳大湾区金融数学建模B题分享
基于中国特色估值体系的股票模型分析和投资策略
首先非常建议大家仔细的阅读这个题的题目介绍,还有附赠的就是那个附件里的那几篇材料,我觉得你把这些内容读透理解了,就可以完成大部分内容。然后对于题目里它主要第一部分给出了常用的估值模型,一个是市盈率估值模型,然后市净率估值模型和现金流贴现模型。在给出估值模型之后,又给出了对比股票证券市场中国特色估值体系的主要特色和核心内涵是什么,然后这 3 个内涵,就是这几个内涵都是我们用来问题一、问题二建模的一个依据。低估值股票就是说它是有上涨的潜力的,然后这个就可以转化成一个特征,然后优质成长补是良好的成长型。然后这也可以转化为一个我们建立的特征,然后国家重点支持的行业和领域,然后这个就是根据它的行业和领域进行了一个指标的建立。然后国有企业改革就是具有改革潜力的,这个它也是可以建立指标的。
先来看一下我们的数据,我们是因为问题一,它需要我们构建不同的指标,然后我们根据问题提供所给的信息,考虑得到证券代码,上市日期,然后所属门类以及是否国有,还有每个月的收盘价,然后这个时间我们选择了近 5 年的月收盘价,大家可以看到我们的证券的数据是有 5200 多款,然后这个月收盘价一共是有十几万条的。

代码 简称 时间 月收盘价(元) 企业性质 国有=1,否=0
000001.SZ 平安银行 2018-10-31 10.9100 公众企业 0
000001.SZ 平安银行 2018-11-30 10.3600 公众企业 0
000001.SZ 平安银行 2018-12-28 9.3800 公众企业 0
000001.SZ 平安银行 2019-01-31 11.1000 公众企业 0
000001.SZ 平安银行 2019-02-28 12.3600 公众企业 0
000001.SZ 平安银行 2019-03-29 12.8200 公众企业 0
000001.SZ 平安银行 2019-04-30 13.8500 公众企业 0
000001.SZ 平安银行 2019-05-31 12.1800 公众企业 0
000001.SZ 平安银行 2019-06-28 13.7800 公众企业 0
000001.SZ 平安银行 2019-07-31 14.1300 公众企业 0
000001.SZ 平安银行 2019-08-30 14.1600 公众企业 0
000001.SZ 平安银行 2019-09-30 15.5900 公众企业 0
000001.SZ 平安银行 2019-10-31 16.2600 公众企业 0
000001.SZ 平安银行 2019-11-29 15.2900 公众企业 0
000001.SZ 平安银行 2019-12-31 16.4500 公众企业 0
000001.SZ 平安银行 2020-01-23 15.5400 公众企业 0
000001.SZ 平安银行 2020-02-28 14.5000 公众企业 0
000001.SZ 平安银行 2020-03-31 12.8000 公众企业 0
000001.SZ 平安银行 2020-04-30 13.9300 公众企业 0
000001.SZ 平安银行 2020-05-29 13.0000 公众企业 0
000001.SZ 平安银行 2020-06-30 12.8000 公众企业 0
000001.SZ 平安银行 2020-07-31 13.3400 公众企业 0
000001.SZ 平安银行 2020-08-31 15.0800 公众企业 0
000001.SZ 平安银行 2020-09-30 15.1700 公众企业 0
000001.SZ 平安银行 2020-10-30 17.7500 公众企业 0
000001.SZ 平安银行 2020-11-30 19.7400 公众企业 0
000001.SZ 平安银行 2020-12-31 19.3400 公众企业 0
请你运用数学建模方法,构建中特估的股票模型,并进行策略分析,完成如下任务:
任务一:中国特色估值体系有比较明确的政策背景和清晰的资本市场定位,但中国特色估值体系的模型指标特征急需构建。基于中特估概念的政策背景,市场定位和专家解析,构建中特估股票的特征指标,给出中特估股票的画像,回答什么是中特估股票。
下面进行问题一和问题 2 的讲解,然后问题一和问题还可以一起看。首先我们需要根据题目中的材料的介绍,还有附件里的一些信息来构建具有中国特色估值体系的模型指标特征,然后这个特征我本来是觉得对于这种题目是可以一级特征、二级指标,然后三级这样构建,但是考虑到问题需要根据构建的特征进行一个分类,那我觉得可能还是,嗯,就是不需要划到三级这么细的一个特征,然后我们就根据题目的要求给出发展潜力,然后是否稳定,然后行业是否具有那个中国特色,然后还有其他的一些指标的特征,这个我们还在慢慢的去做,然后先讲一下大概的思路,然后根据构建的特征来给出画像,这个画像就是我可以绘制好不同的精细化的图像,然后给出更具体的一个文字的介绍,然后也可以根据这个特征指标来绘出不同,就是画像下的那个发展曲线等等。

问题一,我们是考虑他题目给的信息告诉我们中国股票特色估值体系的核心要素,政策导向、价值攻击、资产重风险管理。所以我们建立了一个评估体系,分别是考虑它是否在有相关政策的扶持,它是否是优质成长性的,然后能否兼顾风险和收益,是否修改潜力以及某些突出者判断,还有它是否属于特殊类别。然后这个估值股票的那个是如何判定的?有相应的假设,在问题二会进行数值的一个代码的计算,然后再根据算好的数值进行一个分类。
任务二:根据你建立的模型特征指标,将沪深 A 股(或者限制一个范围,例如大湾区)证券市场的中特估股票进行分类,并分析分类股票的投资特点。
任务二是要根据建立的指标来进行分类,然后这个分类就是一个很经典的聚类算法,我们会考虑不同的聚类算法,然后来对不同分类的结果来分析它们的特点,这个分析的特点就是根据聚类后的特征的均值或者是特征的分布,我们来进行一个分析。
接下来就是问题 2 的一个详细的代码展示。首先我们需要对数据进行一个处理和分析。

然后首先就计算风险评估的情况,这个风险评估情况是根据方差期望来计算,就是我们计算的结果。然后我们根据就这个数据来建立统计模型,分析状况,主要是通过四个分位来计算,我们的看看这个结果,然后这是我们分析的过程,然后会知道箱型图进行一个展示,这就是风险情况,就是我们将风险情况,这是我们设置的一个结果。


然后第二部分就是成长性分析,成长分析主要是考察他的增长情况,然后我们的直接是给的是零一进行一个判断,大家可以看到我们的结果,这一列是成长,这一列是风险。


然后是否政策扶持,我们后续会给到详细的一个代码,然后接下来我们对风险情况来进行一个聚类的分析问题,更详细的一个聚类是要结合问题你给到的所有的一个特征体系来进行。然后视频中的代码只是以风险来进行一个示例,你可以看一下我们的 c 类是采用拼命,一般这类就是可以采用拼命或者是什么名字,就是精神子,然后命令是由于它能体现出那个子和,就是那个k,然后他可以搜索最优的k,同时它可以给到均值所在的那一列的数值,就是各个特征的均值,然后在这类算法中群比较多,然后也是自己的优点,然后就使用了kmeans来进行一个计算。
首先要算如何选组的配置,就是选取多少个分类的结果,绘制这个曲线,然后根据总部把选取这个,这是建立好的模型,然后我们绘制了一个图像,然后这个是风险,这个是证券类型,然后这个是这是三种颜色,就是三种不同的类型,然后问他的部分的聚类,基本上已经完成了,然后在我们的简介里的内容会给大家提供到丰富的一个结果


任务三:证券市场的行为很大程度依赖市场周围的环境,经济环境的热点是影响股票走势的最敏感因素。针对中特估股票的模型特征,结合典型的市场热点,如:价值投资,资产重组,国际环境和舆论影响等热点,设计一个基于中特估的短期股票投资组合,并进行实测。
然后任务 3 和任务四是分别进行一个短期的投资策略和长期的投资策略,然后这个东西我们也是建议根据他题目给到的那个详细的介绍,还有嗯,后面的那个附件来进行一个理解
比如他说短期的投资组合是,是需要考虑市场环境和市场热点的,那我们就可以看到他说的这些热点事件,那我们就根据热点事件进行一个集中的一个处理,更详细地展开就是我妈之前建立的模型是根据不同的特征给不同的权重进行分析,当发生特殊事件时,我们选取对不同的行业改变权重,最终进行投资组合。
总结来说它需要我们考虑一个短期的一个评估,同时这个短期的评估是要考虑到政策的和热点事件的影响。
我们是觉得有两点,第一个是你要对,就是哪种股票是有短期潜力的,比如它在短期内的上升劲头是很快的,根据他的历史情况判定一下。然后同时你要考虑附件 2 中给到的不同的市场热点,这个热点可能会对不同的行业进行一个冲击,那我们结合具体的事就是热点,然后在具体的时间对不同的行业进行一个权重的一个改变,然后这样来进行我们的那个投资的一个设定。
任务四:基于你构建的沪深 A 股中特估的股票特征指标,设计一个长期股票投资组合模型,并分析该投资组合的收益。
然后问题四的话他是考虑一个长期的结合长期的投资,那他这个投资我们是觉得应该考虑这个股票的稳定性还有它的潜力,然后它的发展潜力就是通过这些指标来判断如何进行长线最优的一个设备,而且就是组合投资。然后后面问题 3 和问题四会进行一个更加详细的分析。大家是在明天会推出一个视频,然后文章的话也会给到一个大概的预览的一个视频,然后更详细的内容的话,可以在简介里看我们的目前的结果。感谢,期待大家的关注,我们下次视频再见。

相关文章:
【代码数据】2023粤港澳大湾区金融数学建模B题分享
基于中国特色估值体系的股票模型分析和投资策略 首先非常建议大家仔细的阅读这个题的题目介绍,还有附赠的就是那个附件里的那几篇材料,我觉得你把这些内容读透理解了,就可以完成大部分内容。然后对于题目里它主要第一部分给出了常用的估值模…...
大数据之LibrA数据库系统告警处理(ALM-12006 节点故障)
告警解释 Controller按30秒周期检测NodeAgent状态。当Controller连续三次未接收到某个NodeAgent的状态报告时,产生该告警。 当Controller可以正常接收时,告警恢复。 告警属性 告警ID 告警级别 可自动清除 12006 严重 是 告警参数 参数名称 参…...
poi兴趣点推荐数据集介绍
介绍 foursquare数据集包含2153471个用户,1143092个场所,1021970个签到,27098490个社交关系以及用户分配给场所的2809581评级,我们常用的是根据NYC和TKY都是从该数据集中抽取出来的。 下载地址:https://sites.google.…...
把两个4点的结构相加
( A, B )---3*30*2---( 1, 0 )( 0, 1 ) 让网络的输入只有3个节点,训练集中只有5张图片,让A中有4个1,B全是0,排列组合,统计迭代次数并排序。 其中有3个结构 3差值结构 迭代次数 4差值结构 迭代次数 31 3-2 0 1 …...
windows内存取证-中等难度-下篇
上文我们对第一台Target机器进行内存取证,今天我们继续往下学习,内存镜像请从上篇获取,这里不再进行赘述 Gideon 攻击者访问了“Gideon”,他们向AllSafeCyberSec域控制器窃取文件,他们使用的密码是什么? 攻击者执…...
代码随想录算法训练营第7天|454 四数相加II 383. 赎金信 15.三数之和 18 四数之和
JAVA代码编写 454. 四数相加 II 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 < i, j, k, l < nnums1[i] nums2[j] nums3[k] nums4[l] 0 示例 1:…...
负载均衡深度解析:算法、策略与Nginx实践
引言 如今,网站和应用服务面临着巨大的访问流量,如何高效、稳定地处理这些流量成为了一个亟待解决的问题。负载均衡技术因此应运而生,它通过将流量合理分配到多个服务器上,不仅优化了资源的利用率,还大大提升了系统的…...
7. 一文快速学懂常用工具——Makefile
本章讲解知识点 引言MakefileMakefile 入门本专栏适合于软件开发刚入职的学生或人士,有一定的编程基础,帮助大家快速掌握工作中必会的工具和指令。本专栏针对面试题答案进行了优化,尽量做到好记、言简意赅。如专栏内容有错漏,欢迎在评论区指出或私聊我更改,一起学习,共同…...
[ACTF2023]复现
MDH 源题: from hashlib import sha256 from secret import flagr 128 c 96 p 308955606868885551120230861462612873078105583047156930179459717798715109629 Fp GF(p)def gen():a1 random_matrix(Fp, r, c)a2 random_matrix(Fp, r, c)A a1 * a2.Treturn…...
HNU-编译原理-讨论课1
讨论课安排:2次4学时,分别完成四大主题讨论 分组:每个班分为8组,每组4~5人,自选组长1人 要求和说明: 以小组为单位上台报告;每次每组汇报2个小主题,每组按要求在2个小主题中各选1…...
【Linux】关于Nginx的详细使用,部署项目
前言: 今天小编给大家带来的是关于Nginx的详细使用,部署项目,希望可以给正在学习,工作的你带来有效的帮助! 一,Nginx简介 Nginx是一个高性能的开源Web服务器和反向代理服务器。它最初由Igor Sysoev在2004年…...
编写 navigation2 控制器插件
简介 本教程展示了如何创建自己的控制器插件。在本教程中,我们将基于这篇论文实现纯追踪路径跟踪算法。建议您阅读该论文。 注意:本教程基于 Nav2 堆栈中以前存在的简化版本的 Regulated Pure Pursuit 控制器。您可以在此处找到与本教程相匹配的源代…...
计算机网络 第六章应用层
文章目录 1 应用层功能概述2 网络应用模型:客户服务器(CS)3 网络应用模型:PeerToPeer(P2P)4 域名和域名系统5 常见域名解析服务器6 两种域名解析过程7 什么是FTP8 FTP的工作原理9 EMail的组成 1 应用层功能概述 2 网络应用模型:客户服务器(CS…...
人工智能领域CCF推荐国际学术刊物最新目录(全)
2021年1月,CCF决定启动新一轮中国计算机学会推荐国际学术会议和期刊目录调整工作并委托CCF学术工作委员会组织实施。 2023年3月8日, 中国计算机学会正式发布了2022版《中国计算机学会推荐国际学术会议和期刊目录》(以下简称《目录》) 。 相较于上一版目录࿰…...
实现基于 Azure DevOps 的数据库 CI/CD 最佳实践
数据库变更一直是整个应用发布过程中效率最低、流程最复杂、风险最高的环节,也是 DevOps 流程中最难以攻克的阵地。那我们是否能在具体的 CI/CD 流程中,像处理代码那样处理数据库变更呢? DORA 调研报告 DORA(DevOps Research &am…...
上海实习小记
8月3日入职10月27日离职,原本还想做满3个月再走,可惜公司提早要迁到成都,就只好 离职了回学校了。在博客随便写写记录一下这几个月的生活吧,想到哪里写到哪里 实习的公司是一个小公司,开发一款类似于咸鱼之王的游戏&am…...
uniapp实现路线规划
UniApp是一个基于Vue.js框架开发的跨平台应用开发框架,可以同时构建iOS、Android、H5等多个平台的应用。它使用了基于前端技术栈的Web开发方式,通过编写一套代码,即可在不同平台上运行和发布应用。 UniApp具有以下特点: 跨平台开…...
飞利浦双串口51单片机485网关
主要功能将PC端的数据接收下来,分发到不同的设备,也是轮询设备数据读取回来,打包回传到PC端,数据包包头包尾识别,数据校验,接收超时处理,将协议结构化处理,协议的改动不需要改动程序…...
生态扩展:Flink Doris Connector
生态扩展:Flink Doris Connector 官网地址: https://doris.apache.org/zh-CN/docs/dev/ecosystem/flink-doris-connector flink的安装: tar -zxvf flink-1.16.0-bin-scala_2.12.tgz mv flink-1.16.0-bin-scala_2.12.tgz /opt/flinkflink环境…...
HarmonyOS(二)—— 初识ArkTS开发语言(上)之TypeScript入门
前言 Mozilla创造了JS,Microsoft创建了TS,而Huawei进一步推出了ArkTS。因此在学习使用ArkTS前,需要掌握基本的TS开发技能。 ArkTS介绍 ArkTS是HarmonyOS优选的主力应用开发语言。它在TypeScript(简称TS)的基础上&am…...
遍历 Map 类型集合的方法汇总
1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...
mongodb源码分析session执行handleRequest命令find过程
mongo/transport/service_state_machine.cpp已经分析startSession创建ASIOSession过程,并且验证connection是否超过限制ASIOSession和connection是循环接受客户端命令,把数据流转换成Message,状态转变流程是:State::Created 》 St…...
《通信之道——从微积分到 5G》读书总结
第1章 绪 论 1.1 这是一本什么样的书 通信技术,说到底就是数学。 那些最基础、最本质的部分。 1.2 什么是通信 通信 发送方 接收方 承载信息的信号 解调出其中承载的信息 信息在发送方那里被加工成信号(调制) 把信息从信号中抽取出来&am…...
数据库分批入库
今天在工作中,遇到一个问题,就是分批查询的时候,由于批次过大导致出现了一些问题,一下是问题描述和解决方案: 示例: // 假设已有数据列表 dataList 和 PreparedStatement pstmt int batchSize 1000; // …...
企业如何增强终端安全?
在数字化转型加速的今天,企业的业务运行越来越依赖于终端设备。从员工的笔记本电脑、智能手机,到工厂里的物联网设备、智能传感器,这些终端构成了企业与外部世界连接的 “神经末梢”。然而,随着远程办公的常态化和设备接入的爆炸式…...
群晖NAS如何在虚拟机创建飞牛NAS
套件中心下载安装Virtual Machine Manager 创建虚拟机 配置虚拟机 飞牛官网下载 https://iso.liveupdate.fnnas.com/x86_64/trim/fnos-0.9.2-863.iso 群晖NAS如何在虚拟机创建飞牛NAS - 个人信息分享...
WebRTC从入门到实践 - 零基础教程
WebRTC从入门到实践 - 零基础教程 目录 WebRTC简介 基础概念 工作原理 开发环境搭建 基础实践 三个实战案例 常见问题解答 1. WebRTC简介 1.1 什么是WebRTC? WebRTC(Web Real-Time Communication)是一个支持网页浏览器进行实时语音…...
Python网页自动化Selenium中文文档
1. 安装 1.1. 安装 Selenium Python bindings 提供了一个简单的API,让你使用Selenium WebDriver来编写功能/校验测试。 通过Selenium Python的API,你可以非常直观的使用Selenium WebDriver的所有功能。 Selenium Python bindings 使用非常简洁方便的A…...
【Linux】Linux安装并配置RabbitMQ
目录 1. 安装 Erlang 2. 安装 RabbitMQ 2.1.添加 RabbitMQ 仓库 2.2.安装 RabbitMQ 3.配置 3.1.启动和管理服务 4. 访问管理界面 5.安装问题 6.修改密码 7.修改端口 7.1.找到文件 7.2.修改文件 1. 安装 Erlang 由于 RabbitMQ 是用 Erlang 编写的,需要先安…...
VSCode 使用CMake 构建 Qt 5 窗口程序
首先,目录结构如下图: 运行效果: cmake -B build cmake --build build 运行: windeployqt.exe F:\testQt5\build\Debug\app.exe main.cpp #include "mainwindow.h"#include <QAppli...
