Botvs 对冲套利学习笔记

因为最近用到一些对冲套利的产品,感觉可以把对冲套利再把这个知识再往下学习一层。

如果你愿意和我分享你的想法,非常欢迎,我的微信号:fromfriend020,加我时简单介绍一下自己,并注明「站对未来区块链学院」。同时我会把你拉入微信群「站对未来区块链学院」。

关于我的更多信息,请点阅关于

打赏须知:您在阅读本文时,我将通过您的浏览器占用 CPU 进行少量区块运算,以此作为打赏,若造成困扰您可点击文末的「停止按钮」即可,关闭页面也将自动停止挖矿!

统计各个平台的最大差价

综合比较,价格监控,使用 Websocket 是最好的方式,因此需要学会如何使用 Websocket。

使用 Websocket

几乎所有交易所都提供了 Websocket 接口。我们可以在这里找到所有交易所的 API 地址:

https://www.fmz.com/bbs-topic/597

接下来,我们找到一个 Botvs 上的 Websocket 使用案例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
function main() {
LogStatus("正在连接...");
var client = Dial("wss://stream.binance.com:9443/ws/!ticker@arr");
if (!client) {
Log("连接失败, 程序退出");
return

}
Log("连接成功, 断线低层会自动重连")
while (true) {
var buf = client.read() // read只返回调用read之后获取的数据
if (!buf) {
break;

}
var table = {
type: 'table',
title: '行情图表',
cols: ['币种', '最高', '最低', '买一', '卖一', '最后成交价', '成交量', '更新时间'],
rows: [],

};
var obj = JSON.parse(buf);
_.each(obj, function(ticker) {
table.rows.push([ticker.s, ticker.h, ticker.l, ticker.b, ticker.a, ticker.c, ticker.q, _D(ticker.E)])

});
LogStatus('`' + JSON.stringify(table) + '`')

}
client.close();

}

在学习好这个的基础上,再举一反三把 okex 的代码写一下:

https://github.com/okcoin-okex/API-docs-OKEx.com/blob/master/API-For-Spot-CN/%E5%B8%81%E5%B8%81%E4%BA%A4%E6%98%93WebSocket%20API.md

友情赞助

站对未来,cda区块链学院

您可以通过以下社交渠道找到我:

同时,我的文章还会在以下渠道同步更新,欢迎关注:

如果您希望打赏,以下方式可供选择:

  • BTC: 1BuwE6ugdm4hyagkeuJieGaWatrvxpAsbC
  • ETH: 0x5F469Bd0B38243aFC692b48cc45e0f14E7Ebf9ca
  • Bitcoin Cash: qpx4pka2eduu9taxs53qms0euxd79v6vyy83mtc6d8
  • ERC20 Token: 0x0F9a6b5B3A597647bF01A1Ce4855E414092a5C2a
  • Paypal: PayPal.Me/davidfnck
------ EOF ------
David Fnck wechat

⬇⬇~ 挖 矿 打 赏 系 统 ~⬇⬇

启动线程数当前算力(Hashs/秒)您已贡献(Hash单位:个)

点击 Coin Hive 挖矿教程 学习如何配置博客打赏!

欢迎留下您的评论