浅析股票投资决策支持系统的开发

2020-12-28 23:47宋华兵彭友聪
科学与信息化 2020年33期
关键词:证券投资风险分析

宋华兵 彭友聪

摘 要 投资决策支持系统可以利用计算机的高速计算和分析能力,有效地对数据进行分析,为决策者提供依据。本文利用VC++和MFC框架,以SQL Server 为后台数据库,在集成编译环境Visual Studio 2017中,开发了针对证券投资中的风险与收益的分析模块。

关键词 证券投资;风险;分析

股票分析类系统软件,作为投资辅助工具,受到颇多关注,目前国内外流行的证券分析类软件,主要具有以下三种功能:实时信息获取、数据分析、优化决策。采用Delphi为开发环境,设计了利用钱龙日线数据,利用PowerBuilder开发了具有股票买卖实时分析与决策功能QHLSR软件,为了解决传统的股票行情分析软件存在即时性不强和用户娱乐功能不足这两大缺陷,开发了Android版股票行情分析软件,利用 Eviews7.0 软件分析我国上市公司财务状况对股票价格的影响。在证券投资风险评估方法方面,以Von Neu-mann-Morganstern的期望效用理论为基础,提出了基于效用函数的风险金测量模型、随机优势选择模型、均值-方差模型。对于不同的股票投资者因个人投资方式、投资爱好的不同,需要对不同的指标进行系统分析,投资组合的历史风险,是进行组合投资的依据,本文基于VC++、SQL数据库基础上,开发了股票组合风险投资收益分析的决策支持系统[1]。

1理论基础

投资风险通常用贝塔系数来衡量,对于由多只股票组合而成的投资风险,其风险衡量如下:

其中,为第i只股票的风险,为第i只股票的权重。股票投资收益率如下:

其中,为收益率,为期末价格,为期初价格,为投资总额。

2系统工作流程及功能

系统建立了风险、收益等指标的算法和模型库,在输入预期数据及抓取网络股票数据的基础上,利用Windows数据驱动机制,调用相应的模型与算法实现快速计算,并通过可视化形式呈现给用户[2],具体过程如下:

系统启动后,首先将渲染GUI界面,并提示用户在界面相应处进行数据输入,系统用户界面如下。

系统功能共分三部分,其中第一部分为单只股票风险系数的计算,主要功能利用历史数据计算单只股票的风险系数;第二部分为多只股票组合风险系数的计算,第三部分为风险价值的计算,包括期望收益、相关系数及组合风险价值。

3模拟分析

选取仁和药业(000650)、普洛药业(000739)和新华制药(000756)的股票相关组合,系统可通过金融终端接口,实时获取2014年至2018年股票数据,通过计算得到各股票的风险系数及收益如下表。

模拟结果表明,如果投资者在2014年1月1日至2018年12月30日持有仁和药业、普洛药业和新华制药三支股票的投资组合比例为4:4:2时,在总投资为100万元的基础上,置信度为0.85的前提下,可获得35万元的收益额[3]。

4結束语

利用VC++和MFC框架开发了股票组合风险收益系统,基本实现数据抓取、风险计算、投资收益分析等功能,通过系统模拟可实现在预制置信度、投资比例及投资总额的前提下,计算预期收益额等。

参考文献

[1] 宋丽.基于MVC设计模式的股票交易分析系统设计与实现[D].长沙:湖南大学,2015.

[2] 李凌.Window s95环境下的股票分析软件的设计[J].中南民族学院学报(自然科学版),2000,19(9):62-65.

[3] 陈子侠.具有分析功能及支持Web访问的股票投资分析软件QHLSR 的设计与开发[J].计算机应用与软件,2002(6):20-25.

作者简介

宋华兵(1972-),男,江西丰城人;职称:讲师,现就职单位:广东省肇庆市肇庆学院数学与统计学院,研究方向:复杂系统建模。

猜你喜欢
证券投资风险分析
分析:是谁要过节
回头潮
基于《证券投资实务》课程的项目导向教学改革思考
证券投资中的信任及影响因素研究分析
财务分析在证券投资中的应用
中国经济转型的结构性特征、风险与效率提升路径
互联网金融的风险分析与管理
企业纳税筹划风险及防范措施
开放式证券投资基金投资组合探讨
Units 13—14解题分析