日期:2023-11-08
来源:玫瑰财经网
浏览:次
最近的文章,本狐讨论了技术指标为什么会亏钱的问题,引发了不少读者的讨论。技术指标亏钱的原因有:技术指标是滞后的,只说明了当前的走势,不能预测未来的走势;技术指标反应了一部分人群的看法,反而成为了庄家、主力反向操作的机会;技术指标是基于历史经验和数据统计获得的,但是由于历史局限性,并未经过有效检验。
实践是检验真理的唯一标准,数据是检验技术指标准确的标准。技术指标是否准确,只有理论推导是不行的,一定需要数据检验。因此,本狐提出了几条数据检验的基准:
本狐使用了A股市场2010年到2021年10月,近11年的市场A股所有日线数据进行检验,股票数量一共4424只,交易数据773万+。模拟交易模型分为两类:
以上两个交易模型的成交价均以股票当日的收盘价成交,如果当天涨停或者跌停则交易失败。所有交易忽略交易手续费,仅计算买卖的差价。
最近的文章我们评估了均线、RSI等指标的结果,本篇我们看下成交量趋势指标OBV。能量潮指标(On Balance Volume,OBV)是葛兰维(Joe Granville)于上世纪60年代提出的,并被广泛使用。股市技术分析的四大要素:价、量、时、空。OBV指标就是从“量”这个要素作为突破口,来发现热门股票、分析股价运动趋势的一种技术指标。它是将股市的人气——成交量与股价的关系数字化、直观化,以股市的成交量变化来衡量股市的推动力,从而研判股价的走势。关于成交量方面的研究,OBV能量潮指标是一种相当重要的分析指标之一。
数据实验代码使用了Python pandas_ta的obv。对应买入、卖出的代码片段如下:
def model_predict(self, s, fo, model_path): df = pd.DataFrame({'close': s.close_price, 'volume': s.volume}) obv = df.ta.obv() close = df['close'] pred = [0] * len(obv) for i in range(1, len(pred)): if np.isnan(obv[i]): continue # 量价齐升买入 if obv[i - 1] <= 0 < obv[i] and close[i-1] < close[i]: pred[i] = self.buy_point continue if obv[i - 1] >= 0 > obv[i]: pred[i] = self.sell_point return pred
接下来,就上实验的数据结果了:
UnlimitTrade
Evaluate stock count 4443, total sample length:7767019
Total trading count:10926, succeed count:1082, successful rate:0.099030
Revenue:0.034066, max gain:48.647475, max loss:-0.841727
Accumulated revenue:0.034066
-----------------------------------------------------------
FixedTrade
Evaluate stock count 4443, total sample length:7767019
Total trading count:65, succeed count:9, successful rate:0.138462
Average revenue:-0.043997, peak gain: 8.986981, max single gain:0.305249
Max single loss:-0.171451, max backward:-0.408201
Accumulated revenue:6.512554, Init asset: 4000000, Final asset:30050216
FixedTrade(test from the date 2020-09-01)
Evaluate stock count 4430, total sample length:1159328
Total trading count:48, succeed count:5, successful rate:0.104167
Average revenue:-0.035669, peak gain: 1.171934, max single gain:0.308827
Max single loss:-0.146986, max backward:-0.221026
Accumulated revenue:-0.010571, Init asset: 4000000, Final asset:3957716
数据解读:
10年真实的牛熊市真实的数据实验检测的结果,是否和你的传统经验有很大的出入广泛流传并使用的技术指标的成功率不到3成!依赖OBV指标操作,最近一年将带来1%的亏损!
很遗憾,投资市场没有所谓的银弹,或者不败的秘籍。远离一切技术指标吧,当看到股评节目中的专家头头是道地进行技术分析时,看看就好,千万不要据此做出买卖决策。技术指标由于受众广,或许能作为投资者的情绪反应,但是万万不能作为投资的风向标。
(关注本狐,分享和讨论投资的经验干货和方法)
500吨汽车吊作业性能表(汽车吊支腿反力及抗倾覆验算)
石碣镇汽车站(今天,石碣汽车客运站恢复运营)
招贤汽车站(9月14日起,莒县K601路增开大站快车)
北京福田汽车图片(自重不到两吨,详解福田领航S1小卡)
东风轻型汽车(“东风轻型车”横空出世 未来无人驾驶车将快递送到家门口)
周口市汽车东站(郑阜高速铁路上的主要客运站——周口东站)
Copyright (c) 2022 玫瑰财经网 版权所有
备案号:冀ICP备17019481号
玫瑰财经网发布此信息的目的在于传播更多信息,与本站立场无关。玫瑰财经网不保证该信息(包含但不限于文字、视频、音频、数据及图表)全部或者部分内容的准确性、真实性、完整性、有效性、及时性、原创性等。
相关信息并未经过本网站证实,不对您构成任何投资建议,据此操作,风险自担。