一种投资仓位风险控制方法及系统的制作方法

文档序号:8346411阅读:377来源:国知局
一种投资仓位风险控制方法及系统的制作方法
【技术领域】
[0001 ] 应用于金融投资领域,尤其适用于高风险及杠杆交易的投资方式。
【背景技术】
[0002]近年来,迅速发展的量化投资,出现了一个新问题,就是量化模型在执行程序化交易时常有爆仓事件发生,其原因在于没有考虑仓位风险计量,忽视了仓位控制所致。其实仓位风险控制是一个老问题,因为长期以来,在金融投资领域,绝大多数交易都没有实现对冲,仓位风险控制便一直是一个棘手的问题;如果过于重视风险持仓过轻,会影响预期内的收益减小;如果过于轻视风险持仓过重,会导致预期外的损失增大,最糟糕的便是爆仓。故此,贪婪与恐惧的心理便在投资者心中循环往复,挥之不去。解决此问题的方法之一是设计一套仓位风险控制系统,如同一张筛子,在投资交易时筛选出风险适宜的仓位。
[0003]设计思路:如果说设计一张筛子的重点是筛孔,那么设计仓位风险控制系统的重点是风险适宜仓位的计量。处理数量问题需要运用数学方法,前提是设计出具有金融学意义的数理模型,即需要采取金融工程的技术手段来量化处理。模型设计应考虑两方面因素:一是市场行情运行环境给出的交易条件因素,二是不同投资者的个性风险偏好因素。对于因素一运用最优决策的技术手段或方法,对于因素二运用损失限制的技术手段或方法。这样从两个方面用两种方法设计两个模型,然后将两个模型叠加形成组合模型最终求解出适宜仓位;将上述方法制成电脑软件形式的计量模块,从而将繁琐的计算过程交给计算机处理;然后再制作一个管理模块,作为控制中心,以页面信息输入输出的形式,管理计量模块实现人机交互,这样系统就可以独立运行了 ;为提高系统的响应速度,满足快速交易要求,还需要制作一个接口模块,用于连接订单系统(订单系统指交易所会员公司为客户提供的终端交易下单软件,目前业内常见的有金仕达、易胜、恒生等),当管理模块将计量模块所测算的适宜仓位数值转化为具体合约的交易手数时,通过接口模块将该交易手数直接导入订单系统以达成交易。

【发明内容】

[0004]系统的整体组成如附图1所示,其中计量模块和管理模块是系统的核心部分,通过接口模块与订单系统连接(或嵌入),共同运行于计算机操作系统之上,订单系统通过计算机接入互联网与远程交易所会员公司服务器连接。用户通过计算机控制系统,以信息输入输出方式实现系统功能。
[0005]其中计量模块负责测算风险适宜的仓位,由3个子模块组成,分别是PV子模块,PN子模块和PVN子模块,每个子模块由一个具有金融学意义的数理模型构成,每个数理模型包含一组计算方法,以下分别详细说明。
[0006]PV子模块由PV模型构成,PV模型用于描述市场行情运行环境给出的交易条件下风险收益与仓位的关系,从而以此求解出交易条件下最优风险-收益比的仓位值,即仓位系数Vtl。 模型表述:Fr = (1+ α I V r)p (1-1 V r) q 其中所有变量参数取正值,各变量含义如下:
Fr资金收益率 I=l/g合约资金杠杆 g合约保证金比例 V仓位百分比 P准确率=l_q q失误率=1-P
R资金潜在亏损幅度=I V r r合约止损幅度=I现价A—止损价1*_ I /现价rQ α盈亏比=交易合约的止赢幅度与止损幅度的比值 =I止赢价r+一现价rQ I / I现价r 0一止损价r_ I。
[0007]^对V微分,求出一阶导数,令其为零,得到Fr最大时的V值,即最优V值V。,V0= [( α+1)ρ -1]/ rla,将 R= I V r 代入得到 Rtl= P-(1-P)/a = P-q/a,则 V0=R0 /Ir = gR0 /r 。
[0008]Vtl表示交易条件下仓位最优值,以下称为仓位系数;1^表示交易条件下潜在亏损幅度的最优值,以下称为潜亏系数;止赢价(位)r+与止损价(位)r-称作交易条件参数或简称交易参数。
[0009]如附图2所示,其中横轴表示V,纵轴表示F1^ ,曲线与纵轴交点为a,与横轴交点为d,拐点为b,与经过点a平行于横轴的直线交点为c , Fr在拐点b处有最大值,此处对应的横轴仓位Vtl最优,此时仓位的边际贡献为零,处于帕累托最优状态;左侧ab段仓位边际贡献为正值,右侧bed段仓位边际贡献为负值,且加速递增,c点为损益平衡点,d点为爆仓点。
[0010]模型计算分3步,首先计算合约止损幅度r及盈亏比α,然后计算潜亏系数Rtl,最后计算仓位系数Vtl。
[0011]PN子模块由PN模型构成,用于描述不同投资者的个性风险偏好不同对投资仓位的影响或限制作用,从而据此计算相应的偏好系数η。
[0012]投资者的风险偏好程度通常以其对亏损的忍耐程度来衡量确定,设每次交易最大亏损限制Max I <L,比如L=5%或10%等,具体可根据不同投资者的风险偏好程度不同而定,在此约束条件下,则相应的资金运用受到限制,设:当资金运用比例为η时,可以使得最大潜在亏损幅度进入风险偏好约束限制的范围之内,则模型表述为:
I / n = Max R0 / Max I
在上述计算中Rtl=P-(1-P)/a JlJMax R0〈P且无限接近P,其极限值为P。
[0013]如附图3所示,其中横轴表示α,纵轴表示Rtl,虚线表示P值,说明随着交易条件改善,α值增大,曲线Rtl值接近P值但不会超越P值,即潜在亏损最大幅度不会超过准确率,以此说明模型的合理性,保障在应用此模型时,设置L值限制的有效性;也就是说,任何情况下,不论面对多么好的交易条件,潜在亏损风险都必须要处于约束限制范围之内。因为市场不存在永远取胜的终极圣杯,没有人能做到百分百的准确率,任何参与者都要承担风险,关键是其所承担的风险要处于其所能承受的范围之内。
[0014]这样得到n= Max I / Max R0 = L/p,以下称n为个性风险偏好调节系数,简称风险偏好系数或偏好系数。亏损限制L与准确率P称作个性偏好参数或偏好参数。关于准确率取值,可用客观法,即历史统计取得;可用主管法,即分析预测取得;也可两者综合,总之,P值因人而异,属于个性化指标。
[0015]PVN子模块由PVN模型构成,是以上两个模型的叠加组合,用于描述不同投资者在不同风险偏好下对于不同交易条件的最优风险-收益比仓位V算法,即PN模型约束下的PV模型,其含义为以资金的部分承担风险波动从而平滑资金总体的波动率,
则模型表述为=V=IiVtl
V简称最佳仓位,其形象化的物理寓意为将PV模型的波动率压缩在PN模型限定的通道范围内,通道范围可以根据偏好系数弹性调节。如此实现了在有限度的且可调节的亏损风险范围内的最大收益率。
[0016]综上所述的计量模块,实质上是一组具有金融学意义的数理模型所包含的一系列计算方法或步骤的组合,其表现形式是以三个模型为基础的三个子模块;其作用是运用数学工具做为技术手段来实现金融意义,即筛选风险适宜的仓位的数量值。
[0017]管理模块是系统的控制中心,负责数据分配、调用、转换及人机交互页面生成等管理协调功能。首先,当用户(投资者)启动系统后,管理模块引导至信息输入界面,将输入信息如交易条件参数值和个性偏好参数值分配给计量模块,同时通过接口模块调用订单系统内的交易合约信息、价格、保证金比例、最大可交易手数等数据供计量模块使用;然后将计量模块计算的最佳仓位值转换成相应合约的交易手数,生成信息输出页面,提示用户(投资者)当前合约的最佳交易手数是多少,如果用户点击确认则其以订单的形式通过接口模块进入订单系统,以达成交易。
[0018]接口模块负责与订单系统连接通讯,(关于与订单系统的连接也可以采取嵌入方式,即将系统的核心部分直接嵌入订单系统中,使其成为其中的一个大模块功能部分,其原理相同只是形式略有不同,相对而言,嵌入方式更简单,因为嵌入方式通过直接植入连接,无需通过接口模块。)在接口模块内建立一组通讯协议,即一组指令与订单系统的指令相对应,允许系统对订单系统进行访问与操作;通过数据访问直接调用,减少手工输入环节,提高运行速度;将计量模块所计算的仓位V值通过管理模块换算成相应合约的交易手数,同时通过接口模块将该交易手数导入订单系统以达成交易,实现交易订单的迅速执行。另夕卜,接口模块还负责与电脑的不同操作系统(包括手机)实现连接,同时也可以在此处接入程序化交易的量化模型作为其扩展功能。
[0019]系统的详细逻辑结构框图见附图4。所有问号值都是系统需要输入的,共有8个;当与订单系统建立连接后,其中有4个可以直接调用:分别是交易合约y,合约保证金g,合约现价A和最大可交易手数S ^ ;手工输入的有4个,即
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1