本文只适合程序员阅读,非程序员请直接滑到最后。
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交易深度数据
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有