乖离率BIAS策略:挖掘市场乖离机会

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册
一、摘要

俗话说分久必合合久必分,在期货市场也有这种现象,没有只涨不跌的品种也没有只跌不涨的品种。但是什么时候分什么时候合,这就要看乖离率了。本篇我们将使用乖离率构建一个简单的策略。

二、乖离率简介

乖离率BIAS是由移动平均线衍生出来的一种技术指标,它主要是以百分比的形式,衡量价格在波动中与移动平均线的偏离程度。如果说均线是交易者的平均成本,那么乖离率就是交易者的平均回报率。

三、乖离率的原理

乖离率的理论基础是对交易者的心里分析,当价格大于市场平均成本太多时,表示多头交易者获利越丰厚,容易萌生赚钱就走的念头,进而会造成价格下跌。当价格小于市场平均成本太多时,表示空头交易者获利丰厚,容易萌生赚钱就走的念头,进而会造成价格上涨。

当价格向上偏离均线时,乖离率过大,未来价格有很大几率会下跌。

当价格向下偏离均线时,乖离率过小,未来价格有很大几率会上涨。

虽然移动平均线是由价格计算而来,但从外在形式上价格一定会向移动平均线靠拢,或者说价格总是围绕着移动平均线上下波动。如果价格偏离均线太远,不管价格是在均线之上还是之下,最后都可能趋向于均线,而乖离率正是表示价格偏离均线的百分比值。

四、乖离率计算公式

乖离率=[(当日收盘价-N日平均价)/N日平均价]*100%

其中,N是移动均线参数,由于N的周期不同,乖离率的计算结果也不同。一般情况下N的取值是:6、12、24、36等等。在实际使用中,也可以根据不同的品种动态调整。但参数的选择十分重要,如果参数过小,乖离率就会过于敏感,如果参数过大,乖离率就会过于迟钝。乖离率的计算结果有正负之分,正的乖离率越大,代表多头获利越大,价格回调的概率越大。负的乖离率越大,代表空头获利越大,价格反弹的概率越大。

五、策略逻辑

由于乖离率是另一种均线的表现形式,那么我们也可以根据双均线策略改编一个双乖离率策略。通过短期乖离率与长期乖离率的位置关系,判断当前的市场状态。如果长期乖离率大于短期乖离率实际代表着短期均线金叉长期均线,反之亦然。

多头开仓:如果当前无持仓,并且长期乖离率大于短期乖离率

空头开仓:如果当前无持仓,并且长期乖离率小于短期乖离率

多头平仓:如果当前持多单,并且长期乖离率小于短期乖离率

空头平仓:如果当前持空单,并且长期乖离率大于短期乖离率

六、策略编写

第1步:编写策略框架

发明者量化(FMZ.COM)采用轮训模式,首先需要定义一个main函数和一个onTick函数,main函数是策略的入口函数,程序会从main函数开始逐行执行代码。在main函数中,写入while循环,重复执行onTick函数,所有的策略核心代码都写在onTick函数中。

第2步:定义虚拟持仓

虚拟持仓的好处是编写简单,快速迭代策略更新,一般用于回测环境中,假设每一笔订单都完全成交,但在实际交易中常用的还是真实持仓。由于虚拟持仓是记录开平仓后的状态,所以需要定义成全局变量。

第3步:获取K线

使用发明者量化的SetContractType,传入“rb000"就可以订阅螺纹钢指数合约,但在回测和实盘中,是以螺纹钢指数为数据,使用具体的主力合约下单。接着使用GetRecords函数就可以获取螺纹钢指数的K线数据了。由于在计算乖离率时需要一定周期,所以为了避免程序出错,在没有足够K线的时候,使用if语句过滤。

第4步:计算乖离率

根据乖离率计算公式,首先获取收盘价,在这个策略中我们使用的是上一根K线收盘价,也就是当前K线信号成立,下根K线发单。接着使用发明者量化内置的talib库计算均线,比如均线就是:TA.MA。该函数接收2个参数,即:K线数组和均线周期。

第5步:下单交易

由于我们在while循环外部定义了一个全局变量mp,用于接收当前的持仓状态,所以在使用这个变量的时候,需要先用global引入这个全局变量。另外还需要获取当前的最新价格用于开平仓。最后就是使用if语句,根据之前的策略逻辑下单交易了。

在下单交易之前,需要先使用SetDirection函数设置交易方向和类型:多开buy、空开sell、多平closebuy、空平closesell。然后使用Buy和Sell函数下单交易。最后重置下单后的持仓状态。

七、完整策略

八、策略回测

回测配置

绩效报告

资金曲线

九、总结

乖离率是一种简单有效的交易工具,能为交易者提供有效的参考,在实际使用中可以配合MACD、布林带指标灵活应用,才能真正体现它的价值。

本文来自用户投稿,不代表币大大立场,如若转载,请注明出处:https://czxurui.com/zx/73739.html

上一篇 2023年08月26日
下一篇 2023年08月26日

相关推荐

  • 币安Web3生态与五日均线的价值锚定,在波动中寻找确定性

    币安Web3生态与五日均线的价值锚定,在波动中寻找确定性 在全球Web3浪潮迭起的背景下,币安作为加密货币领域的头部平台,其生态布局早已超越传统交易所范畴,延伸至公链、基础设施、DApp开发等全产业链,而“五日均线”这一传统金融市场的技术分析工具,在币安Web3生态的波动

    2026-09-29 07:30:01
    1 0
  • 币安Web3 App行情不显示均线?这些方法帮你快速解决

    币安Web3 App行情不显示均线?这些方法帮你快速解决 部分用户在使用币安Web3 App时发现,行情页面无法正常显示移动平均线(均线),这一功能异常给技术分析和交易决策带来了不便,作为加密货币领域的主流应用,币安Web3 App集成了行情、交易、钱包等多功能,均线的缺失可能与

    2026-09-18 00:30:02
    5 0
  • 意欧交易所均线设置指南,构建高效交易分析体系

    意欧交易所均线设置指南,构建高效交易分析体系 在金融交易中,均线(Moving Average, MA)作为核心趋势指标,能有效过滤价格短期波动,帮助交易者识别市场方向,意欧交易所(IEO Exchange)作为国际化的数字资产交易平台,其均线设置需结合市场特性、交易品种及个人策略,以下

    2026-09-17 02:30:01
    9 0
  • 币安Web3电脑版设置均线,技术分析实战指南

    币安Web3电脑版设置均线,技术分析实战指南 在加密货币交易中,均线(MA)是判断趋势方向和买卖点的核心工具,币安Web3电脑版作为专业的Web3资产管理平台,支持灵活的均线设置,帮助用户更精准地分析市场行情,以下是详细的设置步骤及实战技巧,助你高效把握交易节奏。 进入币

    2026-09-12 01:30:01
    9 0
  • OE交易所解读均线,交易者不可或缺的趋势指南

    OE交易所解读均线,交易者不可或缺的趋势指南 在OE交易所等数字资产交易平台中,均线(Moving Average, MA)作为最经典的技术分析工具之一,被广泛应用于判断市场趋势、识别买卖信号,均线是一定周期内收盘价的算术平均值,连接这些平均值便形成了一条平滑的曲线,其核心功能

    2026-09-11 04:30:02
    13 0
  • 币安Web端360日均线的应用与实战解析

    币安Web端360日均线的应用与实战解析 在币安Web端的技术分析中,360日均线(年线)作为长期趋势的核心指标,常被投资者称为“牛熊分界线”,它通过计算过去360个交易日的收盘价均值,反映资产价格的长期趋势方向,对中长线投资者判断市场周期、制定交易策略具有重要意义,本文

    2026-09-04 23:30:01
    12 0

发表回复

8206

评论列表(0条)

    暂无评论

binance币安交易所
已有2000万用户加入币安交易所

立即下载