教程 | 量化交易:Excel VBA实战(六)

论坛 期权论坛 期权     
期权匿名问答   2022-9-27 01:57   6782   0
写在前面
书接上回:
技术指标的设计目的无非两个,一是通过历史研判未来;二是捕捉信号。
技术指标应该是冷酷的,客观的,不掺杂个人情绪的,交易者不应该把自己的情绪带进去,而只应根据信号进行交易。
但有多少人能做到?!所有反映到技术指标中的走势是掺杂了所有人的情绪表达,是所有信息的唯一体现,无论是宏观政策、价值投资、内涵判断,长短线等等,都统统体现在一个且仅有的一个地方:技术指标。
到底何时止盈?何时止损,对不同的个股都用同一个标准吗?(公众号:URItker),本文从波动率的角度梳理梳理。
概念定义
关于波动率的定义不一而足,貌似不太统一。说的比较多的是来自江恩理论中的波动率,更适用于期货期权市场,pass.
笔者比较认可的一种定义把波动率形容为股票收益的发散程度,或者说是偏离的幅度,而根据概率理论,这种偏离可以用方差、标准差来量化,据此波动性可以定义为盈亏概率的稳定性指标。
数学知识准备
1、关于收益回报率收益回报率为期末收盘价除以上期收盘价的自然对数,即r=ln(S(n)/S(n-1))。很多人看到可能会有疑惑,网上鲜有解释原因的,笔者使用当年参加精算师考试时的利息理论来证明这一公式。


2、关于方差与标准差
方差是基于均值的,代表数据离散程度的度量,表示各数据与平均值(又叫数学期望)之间的偏离程度,是每个样本值与全体样本值的平均数之差的平方值的平均数。随机性越大,方差就越大。
标准差是一组数据平均值分散程度的度量。一个较大的标准差,代表大部分数值和其平均值之间差异较大;一个较小的标准差,代表这些数值较接近平均值。所以可以代表股票收益的波动程度,即波动性。
从数学的角度看,标准差和方差是等价的,都可以衡量概率分布的随机性。但由于方差是数学期望值的平方,所以方差不能和均值进行比较,而标准差就可以。


波动的计算
有了前面的数学理论做铺垫,再计算波动率就简单多了。
步骤如下:①获取个股每日行情的历史数据,尤其是每日收盘价。
②确定统计区间,可以以年、月、周或日为度量,周期越长波动越平滑,越短越剧烈,太短参考意义就不大,笔者以21个交易日,即以“月”为计算周期。
③先根据收盘价算出每21日的平均收盘价(原理同均线的计算,不再赘述),从第21个开始,每天都会对应一个均值。④根据均值求出对应的方差。⑤对方差开平方得到标准差。
⑥将得到的标准差用excel折线图描出来。
就可以直观的看出个股的波动情况了,见下图:


※Excel的STDEV函数可以直接算出统计对象的标准差,LN函数可以直接算出自然对数。所以除了用上面的步骤还可以直接用这两个函数算出波动率。但STDEV是基于样本算出的标准差,或者又称作样本标准差,相对于上面计算方差的步骤除的是n,样本标准差除的是(n-1)。
波动率的应用
对于笔者来说(公众号:URItker)来说,除了通过波动率衡量风险和回报的偏好,还用它来实现动态止损。
自然而然地,将止损点设为买入价的某个比例是比较简单省事的做法,但未必是科学的做法,因为不同价格、不同波动性的个股对投资者来说敏感度是不同的,对于保守型或者激进型或者中间型的个股,显然不同的止损点意味着不同的风险,同时也隐藏着不同的机会,不恰当的止损可能意味着收益机会的丧失,所以设置合适的止损点会对获益产生相当大的间接影响。
因此,止损点应基于价格和波动性动态设置。
设置逻辑如下:


转换成自然语言后见下表:


根据价格和波动性设置动态止损点:




写在最后
就这样,今天就到这里吧,其它的后面接着讲。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:391042
帖子:78209
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP