币圈金融量化试水,求助贴,交流贴

各位佬,大家好。我之前一直有在做a股和币圈。a现在明显的特征就是量化横行,尤其是短线生态在去年9月之后这种变化的很剧烈,相信不少关注的佬也都能感受到。b圈一直以来应该是鱼龙混杂,看分时其实很容易看出不少量化。据此,在年前的时候开始准备自己试试做量化,先从门槛低的b圈做起。最近在写okxapi的websocket时发现返回值出现问题,返回的价格和真实软件上看到的不大一样,而且有些差距会比较大,希望有大佬可以解惑。

8 个赞

不知道提到的”差距“是有多大?

2 个赞

佬好
image
这个是3-25-16:47到16:48的k线返回值,软件数值应该是86711.5,
86723.9, 86708, 86723。有时候数值会相差10多,这个是BTC-USDT-SWAP的数据。如果我请求IP-USDT就会出现下面的情况
image

2 个赞

软件我看了,确实是86711.6。
佬你可能对币圈金融产品有点误解。
BTC-USDT-SWAP 是BTC的永续合约价格,而不是现货价格。
现货确实是86711.5,但是合约价格是86711.6
【永续合约是衍生品,会偏离一部分现货价格】

至于请求IP-USDT,考虑是请求参数的问题
这是我的请求

类型如图

5 个赞

佬好,我表达有一点问题,上面的价格都是永续合约也就是我请求获取的价格,不知道佬用的是RESTAPI还是websocket,我使用两个都会出现我刚刚说的情况,有时会出现比较离谱的数字,大概就是近30分钟k线都没有包含的价格,但是我记得之前用REST请求的时候好像没这回事

2 个赞

确实是RESTAPI
刚刚看了眼,不知道佬友用的是否是:标记价格K线频道?


没错的话应该是WS/K线频道

1 个赞

等佬分享,我有一个朋友,钻研这个一年多了,还没有找到稳定盈利模式

不明觉历,关注一下,万一实现了呢

刚刚盯了一会频道。
如果是行情变化速度慢,那么数据会比较准确,如果变化很快,(开盘/最高/最低)确实会出现”10“左右的误差。
不过”当前价格“是准确的,佬友不需要担心。
至于为什么会不一样,因为两个接口不是同一套

我们调用的

官方的:

最后
我发现在下一秒的K线频道数据中,订阅接口会尝试更新为1,并修正误差数据

image

这是修复的证明:

2 个赞

@XDX-pp 看看CCB的实力! :laughing:

1 个赞

CCB太有实力啦 :tieba_087:

1 个赞

谢谢佬的指导,就是我现在调用的是已完结的k线,就算是前面若干根也还是会出现这种数据误差。不过佬说的两个接口倒可能比较关键,我上次好像用的是私人的,这次用的都是公共的。再次感谢:folded_hands:

1 个赞

佬订阅的K线频道中间会与软件/Web平台有误差
不过他会在m + 1的01秒时刻,会尝试标记为1,并且修复之前的误差数据(和平台同步),其实也不需要换接口。
从我上面发的最后一个截图可以看到,17:41:01发了3个数据
第一个是正常数据
第二个是尝试标记为 1,并修复K线的数据
最后一个是新的K线数据
依靠这样处理就能避免数据有误的问题了。

最后,很高兴能帮到佬友 :laughing:

4 个赞

这个朋友是你自己吗 :grin:

好家伙。。。我就以为你随口一说装一下,结果你真搞啊 (小丑是我

2 个赞

看的出来题主是真有实力 :tieba_025:

2 个赞

大佬你好。。

2 个赞

我不是大佬 :face_blowing_a_kiss:我是CCB

image
佬好,差距感觉很大,我用的一直都是完结的k,比如说上面的这根DOGE-USDT的19:45的k,几乎可以说是不能用,不知道佬获取的数据是否是准确的

1 个赞