再说SAR有时候灵感来的时候就要及时把握,迅速的将自己的想法转化为代码。就说今天突然想探究下SAR,结果打乱了原有计划,全身心总结了过去一些脚本,并发布了sar_ta库。
常见的SAR是“Stop And Reveres“的缩写。它的意思是止损点转向,是由美国技术分析大师威尔斯·威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。SAR是利用抛物线方式,随时调整止损点位置以观察买卖点。由于止损点(又称转向点)以弧形的方式移动,故国内很多人称之为抛物线转向指标。
SAR具有两层含义:
一是“Stop”,即停损、止损之意,这就要求投资者在买卖某个股票之前,先要设定一个止损价位,以减少投资风险。而这个止损价位也不是一直不变的,它是随着股价的波动止损位也要不断的随之调整。如何既可以有效地控制住潜在的风险,又不会错失赚取更大收益的机会,是每个投资者所追求的目标。但是股市情况变幻莫测,而且不同的股票不同时期的走势又各不相同,如果止损位设的过高,就可能出现股票在其调整回落时卖出,而卖出的股票却从此展开一轮新的升势,错失了赚取更大利润的机会,反之,止损位定的过低,就根本起不到控制风险的作用。因此,如何准确地设定止损位是各种技术分析理论和指标所阐述的目的,而SAR指标在这方面有其独到的功能。
二是“Reverse”,即反转、反向操作之意,这要求投资者在决定投资股票前先设定个止损位,当价格达到止损价位时,投资者不仅要对前期买入的股票进行平仓,而且在平仓的同时可以进行反向做空操作,以谋求收益的最大化。目前国内市场还不允许做空,因此投资者主要采用两种方法,一是在股价向下跌破止损价位时及时抛出股票后持币观望,二是当股价向上突破SAR指标显示的股价压力时,及时买入股票或持股待涨。
与其他技术指标相比,SAR指标可以为量化投资提供了相当大的帮助作用,简单易操做:
1、持币观望。当一个股票的股价被SAR指标压制在其下方并一直向下运动时,投资者可一路持币观望,直到股价向上突破SAR指标的压力并发出明确的买入信号时,才可考虑是否买入股票。
2、持股待涨。当一个股票的股价在SAR指标上方并依托SAR指标一直向上运动时,投资者可一路持股待涨,直到股价向下突破SAR指标的支撑并发出明确的卖出信号时,才去考虑是否卖出股票。
3、明确止损。SAR指标具有极为明确的止损功能,其止损又分为买入止损和卖出止损。卖出止损是指当SAR发出明确的买入信号时,不管投资者以前是在什么价位卖出的股票,是否亏损,投资者都应及时买入股票,持股待涨。买入止损是指当SAR指标发出明确的卖出信号时,不管投资者以前是在什么价位买入股票,是否赢利,投资者都应及时卖出股票,持币观望。
Hercules SAR是我发布的一个私有SAR,方便记为“武仙座SAR”,优化它的第一目标是需要更接近价格走势,其次是要滤除一些短暂的走势抖动。我把它和传统SAR在图形上进行了对比,红色是武仙座,蓝色是TradingView内置的SAR。
常见的SAR是“Stop And Reveres“的缩写。它的意思是止损点转向,是由美国技术分析大师威尔斯·威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。SAR是利用抛物线方式,随时调整止损点位置以观察买卖点。由于止损点(又称转向点)以弧形的方式移动,故国内很多人称之为抛物线转向指标。
SAR具有两层含义:
一是“Stop”,即停损、止损之意,这就要求投资者在买卖某个股票之前,先要设定一个止损价位,以减少投资风险。而这个止损价位也不是一直不变的,它是随着股价的波动止损位也要不断的随之调整。如何既可以有效地控制住潜在的风险,又不会错失赚取更大收益的机会,是每个投资者所追求的目标。但是股市情况变幻莫测,而且不同的股票不同时期的走势又各不相同,如果止损位设的过高,就可能出现股票在其调整回落时卖出,而卖出的股票却从此展开一轮新的升势,错失了赚取更大利润的机会,反之,止损位定的过低,就根本起不到控制风险的作用。因此,如何准确地设定止损位是各种技术分析理论和指标所阐述的目的,而SAR指标在这方面有其独到的功能。
二是“Reverse”,即反转、反向操作之意,这要求投资者在决定投资股票前先设定个止损位,当价格达到止损价位时,投资者不仅要对前期买入的股票进行平仓,而且在平仓的同时可以进行反向做空操作,以谋求收益的最大化。目前国内市场还不允许做空,因此投资者主要采用两种方法,一是在股价向下跌破止损价位时及时抛出股票后持币观望,二是当股价向上突破SAR指标显示的股价压力时,及时买入股票或持股待涨。
与其他技术指标相比,SAR指标可以为量化投资提供了相当大的帮助作用,简单易操做:
1、持币观望。当一个股票的股价被SAR指标压制在其下方并一直向下运动时,投资者可一路持币观望,直到股价向上突破SAR指标的压力并发出明确的买入信号时,才可考虑是否买入股票。
2、持股待涨。当一个股票的股价在SAR指标上方并依托SAR指标一直向上运动时,投资者可一路持股待涨,直到股价向下突破SAR指标的支撑并发出明确的卖出信号时,才去考虑是否卖出股票。
3、明确止损。SAR指标具有极为明确的止损功能,其止损又分为买入止损和卖出止损。卖出止损是指当SAR发出明确的买入信号时,不管投资者以前是在什么价位卖出的股票,是否亏损,投资者都应及时买入股票,持股待涨。买入止损是指当SAR指标发出明确的卖出信号时,不管投资者以前是在什么价位买入股票,是否赢利,投资者都应及时卖出股票,持币观望。
Hercules SAR是我发布的一个私有SAR,方便记为“武仙座SAR”,优化它的第一目标是需要更接近价格走势,其次是要滤除一些短暂的走势抖动。我把它和传统SAR在图形上进行了对比,红色是武仙座,蓝色是TradingView内置的SAR。
SZSE:159949 创业板50 行情来自TradingView
另外一个,我自认为优化比较好的是Taurus SAR,记为“金牛座”SAR,相比之下更注重对于扰动信号的滤波。对比如下,黄色为金牛座,蓝色为TradingView内置经典SAR。
SZSE:159949 创业板50行情来自TradingView
SAR对于价格走势判断标准主要是:
1、当股票股价从SAR曲线下方开始向上突破SAR曲线时,为买入信号,预示着股价一轮上升行情可能展开,投资者应迅速及时地买进股票。
2、当股票股价向上突破SAR曲线后继续向上运动而SAR曲线也同时向上运动时,表明股价的上涨趋势已经形成,SAR曲线对股价构成强劲的支撑,投资者应坚决持股待涨或逢低加码买进股票。
3、当股票股价从SAR曲线上方开始向下突破SAR曲线时,为卖出信号,预示着股价一轮下跌行情可能展开,投资者应迅速及时地卖出股票。
4、当股票股价向下突破SAR曲线后继续向下运动而SAR曲线也同时向下运动,表明股价的下跌趋势已经形成,SAR曲线对股价构成巨大的压力,投资者应坚决持币观望或逢高减仓。
当然,上述只是经典的观点,在一个综合的量化系统里,SAR只是良好的功能模块,仍需要与其它因子进行共振对行情进行判断。
sar_ta是一个不纯粹的sar_ta库
初衷是为了对比各种类似SAR的性能,以便筛选更好的策略因子。结果发现事实上纯粹的SAR技术变种非常少。但是,有很多类SAR技术早已应运而生。所以,这个库还包括了,Gann Hilo activator, Chandelier Exit这些少见,但是效果不错的类似技术指标。
我最后还是决定把这个库开源,以方便更多人来学习和交流类SAR技术。对于能给我提供一定帮助社区成员,我在sar_ta库发布页面明确写了一些激励措施,既能活跃气氛,又能互惠互利。