金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 331|回复: 5

关于复权的问题

[复制链接]

14

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-28
曾用名:
发表于 2024-9-25 07:40 | 显示全部楼层 |阅读模式
不复权.png 复权.png


如图, 同样时间段, 复权计算的收益494个点, 不复权计算的收益是507个点.

不复权的价位, 才是当时实盘进出时的价位. 复权来做回测, 与实盘有一定的差距, 怎么办呢?
回复

使用道具 举报

35

主题

9418

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-9-25 08:45 | 显示全部楼层
复权的意义本身就是解决回测合约换月之间产生的跳空。即因为跳空产生的一些不合理的收益。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

14

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-28
曾用名:
 楼主| 发表于 2024-9-25 08:52 | 显示全部楼层
我明白. 你说的这是复权的优点, 即可以弥补换月的缺口. 但是我主楼的问题也是由于复权带来的, 即会扭曲历史价格, 使得回测的盈亏与历史实盘不符. 想问目前是否有相应的解决办法?

我的想法是使用不复权数据回测的同时, 对每个移仓交易日开盘价的缺口进行修正, 即在盈亏金额上进行相应的加减. 是否可以实现?
回复

使用道具 举报

35

主题

9418

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-9-25 08:57 | 显示全部楼层
本帖最后由 技术006 于 2024-9-25 08:59 编辑
lyraley 发表于 2024-9-25 08:52
我明白. 你说的这是复权的优点, 即可以弥补换月的缺口. 但是我主楼的问题也是由于复权带来的, 即会扭曲历史 ...

1、等比复权不会改变k线的趋势变化。连续合约本身就是多个合约的集合。跳空的影响更大。
2、没有办法。填补缺口只有复权形式。没有其他途径。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

14

主题

27

帖子

27

积分

Rank: 1

等级: 新手上路

注册:
2021-9-28
曾用名:
 楼主| 发表于 2024-9-25 09:18 | 显示全部楼层
确实不会改变趋势, 但也确实会有价格点数上的扭曲. 有没有办法用时间相关的公式来判断当天是否是移仓日呢, 例如对于股指期货, 判断是否是当月第3个周五.
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-9-25 09:31 | 显示全部楼层
参考如下逻辑:
A:BARSLAST(MONTH<>REF(MONTH,1))+1;
B:WEEKDAY=5 AND COUNT(WEEKDAY=5 AND REF(WEEKDAY,1)<>WEEKDAY,A)=3;    //当天为本月第三个周五
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-2-7 06:17 , Processed in 0.235372 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表