输入/搜索内容

基于变化率的量化策略

通用策略
创建日期: 2023-12-12 15:56:56
最后修改: 3 年前
复制: 1
点击次数: 1056
1
关注
1830
关注者

img

概述

这个策略基于变化率(ROC)指标来判断市场走势和产生交易信号。策略的核心思路是追随长期趋势,通过承担较大的风险来获得超越市场的收益。

策略原理

入场规则

  • 如果ROC>0,做多;如果ROC<0,做空。利用ROC指标的正负来判断行情方向。
  • 为了过滤震荡,只有当ROC保持在同一边连续两天时,才会发出交易信号。

止损规则

设置了6%的止损。当止损触发后,改变仓位方向。这表示我们可能正处在行情的错误一边,需要及时止损反向操作。

防泡沫机制

如果ROC超过200,则判定为泡沫。当ROC落回泡沫下方时,产生做空信号。同时,要求泡沫至少持续1周。

资金管理

使用固定仓位+递增法。每上涨或下跌400美元,增加或减少200美元的仓位。这样可以利用盈利进行加仓从而获得更大收益,但也增加了回撤。

优势分析

这是一个追踪长期趋势的策略。它的优势有:

  1. 遵循趋势交易的哲学,容易获取长期正收益。
  2. 利用止损来控制风险,可以减轻短期行情波动的影响。
  3. 防泡沫机制可以避免在市场顶部追高。
  4. 固定仓位+递增的资金管理方式使其在上涨行情中获得指数型增长。

风险分析

该策略也存在一些风险:

  1. ROC指标容易受到震荡的影响,产生错误信号。可以考虑加入其他指标进行组合过滤。
  2. 没有考虑交易费用,实际运用时收益会比回测低。
  3. 防泡沫参数设置不当也容易错过行情。
  4. 固定仓位+递增法增大了损失时的回撤。

优化方向

该策略可以从以下几个方面进行优化:

  1. 增加其他指标判断,组成交易系统,以过滤错误信号。例如加入均线、波动率等指标。
  2. 优化防泡沫参数,设置更精确的泡沫识别机制。
  3. 调整固定仓位和递增参数,获得更好的风险收益平衡。
  4. 添加自动止损机制。当发生大幅亏损时自动停损。
  5. 考虑交易费用的影响,设置更实际的入场标准。

总结

总的来说,这是一个以ROC指标为核心的长线追踪策略。它通过承担较大的风险获得超越大盘的超额收益,是一个积极进取的策略。我们需要对其进行适当优化,使之能够在实际中运用。关键是要找到适合自己的风险偏好。

策略源码
Pine
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © gsanson66

策略参数
策略参数
Technical parameters
ROC Length
ROC Bubble signal
Risk Management
Stop Loss (in %)
Money Management
Fixed Ratio Value ($)
Increasing Order Amount ($)
Backtesting Period
Start Date
End Date
评论
全部评论 (0)
暂无数据
暂无数据
  • 1
社区
回测系统
APP 下载
iPhone 下载
© 2015 - ∞ INVENTOR PTE LTD (SG)