谈谈技术分析.我不做技术分析,但是我觉得这里不应该只有一种声音.兼听则明.所以我今天研究了一下技术分析.
从行为经济学的角度来讲,技术分析很容易造成confirmation bias,anchor effect和data mining bias.对于任何模型,我在使用之前都需要了解assumption,intuition和limitation.
技术分析的三大假设有: 1.市场行为包含一切 2.价格以趋势方式演变 3.历史会重演
技术分析中有一定经济学原理的:
均线:不同时间投资者对股票价格的看法.均线的变化代表市场对股票趋势的判断.均线的局限在于滞后性.
筹码(Volume at Price / VWAP): 投资者的平均持仓成本.Assume all of them are long investors, then Volume at Price distribution represent potential price gain expectation. 我们也可以反过来推导出以5%,10%,20%止损线最大回撤,股票的implied floor price. 但这需要我们知道在不同价位上成交是以买还是卖居多.
动向指数(DMI):一方面是行为经济学的惯性动量效应(HS模型),一方面是不同投资对重大消息的反应速度不同.
补缺(gap fill):over reaction.参见之前写的note.
有一定统计原理但是我还没想明白经济学原理的:
支撑与阻力 (Support and Resistance): 时间序列往往有trend和reversion两个component.而市场价格往往会是一个autoregressive process,存在自相关性.在靠近阻力位做空类似于假设股票价格变化是一个均值回归的模型.而突破后反手做多则利用了时间序列的自相关性.有一种观点认为支撑与阻力是多空双方博弈,然后多方获胜.如果突破阻力是因为重大信息的到来,那信息到来之前的博弈的波动应该并不大.如果支撑与阻力之间的距离很大的话,原因是什么呢?是因为对信息解读的分歧,还是如rebalance,short cover,option,stock buyback之类的暂时性市场活动? 真的会存在有人故意拉抬砸低股价制造波动吗?或者仅仅是不同类型的投资者take profit活动?
MACD: 短期线向上穿越长期线金叉买入,反之卖出.时间序列的确有长短记忆性.长时间记忆指的是序列的自相关性随着距离变远而减小得比较慢.DIF,DEA背驰和两次金叉有助与确认是否第一次大涨/大跌来自于overreaction bias.
RSI: 短期RSI>长期RSI,市场看多. 短期RSI线在低位向上突破长期RSI线买入.类似MACD的长短记忆性.但由于不考虑交易量,不利于考虑高交易量时的权重.
Bolinger Bands: 类似统计里的标准差.标准差在风险管理中广泛使用,比如大名鼎鼎VaR.美股由于Limit Up Limit Down限制的原因,股价的确会move within price band. 当布林线的上(right tail),中(mean),下轨线(left tail)同时向上运行涨(positive skewness).布林线收窄代表standard deviation减小.布林线开口变小,多空双方博弈选择方向,常意味市场转势.K线类似于置信区间?似乎很像rolling z-score或者Moving regression with confidence interval?
没想明白的:
ASI/ KDJ/Williams %R/CCI: 这些超买超卖指标有点像data mining bias.另外在美股,日内最高最低价经常由一些block trade或auction trade造成.
艾略特波浪/黄金分割/斐波纳契/SAR:真没想明白.据说波浪理论是smart money/informed trader先进场,price up then take profit,price down->公众注意到后追高,股价长时间大涨后take profit->在高点注意到股票想买的人,看到股票跌了后机会来了进场,then take profit.接下来wave a,b,c不是特别理解.但其实这个也是对信息反应速度的差异造成的.一个股票感兴趣的人总是有限的,当他们都take profit后就需要新的重大信息来刺激.
还有一些pattern很难被明确定义:上升下降三角形,M转跌W涨,头肩底跌反之涨,上升三角突破涨
另外从年K来看,技术分析能一定程度上反应经济的周期性.长期的log scale trend line也能从统计学上较好的反应趋势.
改天有时间再写写高频里的VPIN,Volume Clock和Trade Clock.另外有空我还想写写level 2 orderbook和open/close auction.
#stocktalk
从行为经济学的角度来讲,技术分析很容易造成confirmation bias,anchor effect和data mining bias.对于任何模型,我在使用之前都需要了解assumption,intuition和limitation.
技术分析的三大假设有: 1.市场行为包含一切 2.价格以趋势方式演变 3.历史会重演
技术分析中有一定经济学原理的:
均线:不同时间投资者对股票价格的看法.均线的变化代表市场对股票趋势的判断.均线的局限在于滞后性.
筹码(Volume at Price / VWAP): 投资者的平均持仓成本.Assume all of them are long investors, then Volume at Price distribution represent potential price gain expectation. 我们也可以反过来推导出以5%,10%,20%止损线最大回撤,股票的implied floor price. 但这需要我们知道在不同价位上成交是以买还是卖居多.
动向指数(DMI):一方面是行为经济学的惯性动量效应(HS模型),一方面是不同投资对重大消息的反应速度不同.
补缺(gap fill):over reaction.参见之前写的note.
有一定统计原理但是我还没想明白经济学原理的:
支撑与阻力 (Support and Resistance): 时间序列往往有trend和reversion两个component.而市场价格往往会是一个autoregressive process,存在自相关性.在靠近阻力位做空类似于假设股票价格变化是一个均值回归的模型.而突破后反手做多则利用了时间序列的自相关性.有一种观点认为支撑与阻力是多空双方博弈,然后多方获胜.如果突破阻力是因为重大信息的到来,那信息到来之前的博弈的波动应该并不大.如果支撑与阻力之间的距离很大的话,原因是什么呢?是因为对信息解读的分歧,还是如rebalance,short cover,option,stock buyback之类的暂时性市场活动? 真的会存在有人故意拉抬砸低股价制造波动吗?或者仅仅是不同类型的投资者take profit活动?
MACD: 短期线向上穿越长期线金叉买入,反之卖出.时间序列的确有长短记忆性.长时间记忆指的是序列的自相关性随着距离变远而减小得比较慢.DIF,DEA背驰和两次金叉有助与确认是否第一次大涨/大跌来自于overreaction bias.
RSI: 短期RSI>长期RSI,市场看多. 短期RSI线在低位向上突破长期RSI线买入.类似MACD的长短记忆性.但由于不考虑交易量,不利于考虑高交易量时的权重.
Bolinger Bands: 类似统计里的标准差.标准差在风险管理中广泛使用,比如大名鼎鼎VaR.美股由于Limit Up Limit Down限制的原因,股价的确会move within price band. 当布林线的上(right tail),中(mean),下轨线(left tail)同时向上运行涨(positive skewness).布林线收窄代表standard deviation减小.布林线开口变小,多空双方博弈选择方向,常意味市场转势.K线类似于置信区间?似乎很像rolling z-score或者Moving regression with confidence interval?
没想明白的:
ASI/ KDJ/Williams %R/CCI: 这些超买超卖指标有点像data mining bias.另外在美股,日内最高最低价经常由一些block trade或auction trade造成.
艾略特波浪/黄金分割/斐波纳契/SAR:真没想明白.据说波浪理论是smart money/informed trader先进场,price up then take profit,price down->公众注意到后追高,股价长时间大涨后take profit->在高点注意到股票想买的人,看到股票跌了后机会来了进场,then take profit.接下来wave a,b,c不是特别理解.但其实这个也是对信息反应速度的差异造成的.一个股票感兴趣的人总是有限的,当他们都take profit后就需要新的重大信息来刺激.
还有一些pattern很难被明确定义:上升下降三角形,M转跌W涨,头肩底跌反之涨,上升三角突破涨
另外从年K来看,技术分析能一定程度上反应经济的周期性.长期的log scale trend line也能从统计学上较好的反应趋势.
改天有时间再写写高频里的VPIN,Volume Clock和Trade Clock.另外有空我还想写写level 2 orderbook和open/close auction.
#stocktalk