前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用API获取Bigone历史成交记录

用API获取Bigone历史成交记录

作者头像
申龙斌
发布2018-07-27 11:44:46
6640
发布2018-07-27 11:44:46
举报

本文只适合程序员阅读,非程序员请直接滑到最后。

Bigone中查看历史交易的功能并不友好,只能按时间范围查询,如果一笔订单分为许多次成交,界面里就列出多少条,而且还混杂着其它币种,想查清楚自己在哪个价格卖出多少,又在哪个价格买入了多少,只能手工一条一条地统计。看来bigone的程序员小哥自己肯定不炒币。

程序员需要自己动手了,在Bigone的API(v2版本)中提供了如下服务接口:

https://b1.run/api/v2/viewer/trades?market_id=EOS-USDT

提醒一句,这个API是私有接口,即需要在https的Header中传递apiToken参数,具体办法请阅读《Bigone API 升级到v2,害死程序员》。

官方文档中指出,这个API,除了有market_id参数,还有after、before、first和last四个参数,全部是可选参数,用于交易记录非常非常多时的分页处理,有点类似oracle查询中的cursor光标机制。

返回的JSON文本示例如下:

有了这个JSON文本,程序员可以轻松地实现一个解析Trade对象的代码,然后统计出《数字资产投资成长笔记3:又少了两种币》一文中提到的EOS-USDT的卖出和买入平均价格和数量。

(注:表格中数据没有扣除0.1%交易手续费)

如果不是程序员,请自己从bigone里把一行一行的数字抄下来,放在Excel中进行统计。炒币真辛苦,还是学编程吧。

--- END ---

推荐阅读与交易所API有关的前三篇文章:

1)Bigone API v2的基本介绍

2)访问Bigone API获取数字资产的余额

3)获取Bigone交易深度数据

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-07-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 申龙斌的程序人生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档