金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1182|回复: 9

为什么向后复权连续合约价格还是变化的?

[复制链接]

8

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2024-8-13
曾用名:
发表于 2024-8-13 15:09 | 显示全部楼层 |阅读模式
我目前使用的是“免费登录”版本,V 7.02。我发现连续合约选择“等比复权”,“向后复权”时,随着查看的K线时间区间不同,同一天的K线的高,开,低,收价格在变化。
我的理解向后复权的连续合约应该是从上市第一天开始计算复权,同一天的K线的高,开,低,收是固定的,为什么在变呢?我用Python的hisotry bar函数读出来的复权行情和图表上的复权行情也对不上。
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2024-8-13 15:13 | 显示全部楼层
并不是从上市第一天开始往后复权啊,是从你加载的数据量开始往后复权。你python中调用的数据和图表上加载的数据量不同,那复权后的数据也会不同啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2024-8-13
曾用名:
 楼主| 发表于 2024-8-13 15:17 | 显示全部楼层
具体从哪一天开始有规则吗?比如图表是从可见的第一个线开始,Python回测是从第一天开始?因为我看图表的第一根线也不是原始值,也是复了权的,回测的第一天也是,是从一个莫名其妙的值开始的。还是说从我下载的行情数据第一天开始?这个似乎也不对,因为我下载了所有的日线,下载完了,也没法和图表上加载所有日线的复权行情对上。
回复

使用道具 举报

37

主题

9998

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-8-13 15:26 | 显示全部楼层
陆地 发表于 2024-8-13 15:17
具体从哪一天开始有规则吗?比如图表是从可见的第一个线开始,Python回测是从第一天开始?因为我看图表的第 ...

python回测从指定的测试时间开始计算。

后复权只和使用的数据量有关,和本地存储的数据量无法。后复权会按照使用的数据对应的复权因子进行处理。本质上没人会用后复权进行量化。

另外PEL的图表回测和python回测虽然是同一个回测框架,但是两者在细节处理上存在差别。结果不可能完全一样的。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2024-8-13
曾用名:
 楼主| 发表于 2024-8-13 15:30 | 显示全部楼层
不是一般都使用后复权连续合约回测吗?
回复

使用道具 举报

37

主题

9998

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-8-13 15:34 | 显示全部楼层
一般都是向前复权,是以当前最新合约为基准,将历史的数据跳空消除。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2024-8-13
曾用名:
 楼主| 发表于 2024-8-13 15:40 | 显示全部楼层
如果是前复权,那随着时间的推移,每一次回测的交易点位都是变化的。
回复

使用道具 举报

37

主题

9998

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-8-13 15:44 | 显示全部楼层
陆地 发表于 2024-8-13 15:40
如果是前复权,那随着时间的推移,每一次回测的交易点位都是变化的。

什么叫交易点位都是变化的。目前期货基本都是向前复权,等比向前复权不会影响历史数据的走势。对于量化而言,历史数据只有一个用途,那就是用于支撑当前的行情趋势。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

8

主题

15

帖子

15

积分

Rank: 1

等级: 新手上路

注册:
2024-8-13
曾用名:
 楼主| 发表于 2024-8-13 15:53 | 显示全部楼层
向前复权不是保持最新价一致,历史价格全部刷新吗?也就是每一天我们看到的历史虽然走势一样但是价格都是不同的,这样回测的时候,交易的价格也会不一样,虽然最终可能不影响评估,但是至少会对交易对比造成困扰。因为同一个策略的不同时期的回测交易明细不一样。
回复

使用道具 举报

37

主题

9998

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-8-13 16:11 | 显示全部楼层
本帖最后由 技术006 于 2024-8-13 16:13 编辑
陆地 发表于 2024-8-13 15:53
向前复权不是保持最新价一致,历史价格全部刷新吗?也就是每一天我们看到的历史虽然走势一样但是价格都是不 ...

向前复权,是根据两个合约的换月节点处理的。不是按天处理的。
除非你策略使用的是指定价格条件下单,否者复权后的价格虽然变化,但是趋势是一致的,趋势型策略本质上并不会影响到信号。(向后复权也只是如此,只是从左向右而已)。如果你认为会影响你的策略信号,那你可以使用原始数据处理。


金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 23:16 , Processed in 0.100540 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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