如何通过API接口批量下载欧易数据?

合约爆赚哥合约爆赚哥12月19日2732

欧易有接口,想下载历史成交和下单做些分析,请问有什么好的方法没有?

5 个回答

Avani
Avani回答于 12 月 19 日
最佳答案

欧易提供了详细的 API 文档 ,你需要注册一个开发人员账号并获取你的 API key,然后通过 REST 接口批量获取 K 线、成交明细等信息。需要注意的是不要频繁调用以防被限制次数,如果你需要做数据分析,可以使用 Python 脚本将其定时保存至本地数据库或者 Excel 中,再进行整理工作。如果是新手,在不了解 API 详情之前,可以直接看官方提供的 API 文档和 Demo 代码,不要盲目猜测参数。在大批量请求时一定要注意分页请求,否则可能会导致请求失败。另外,建议先用小币种测试运行一遍以降低出错率。

密子君
密子君回答于 12 月 19 日

欧易Api是可以批量下载数据的,但是需要去开通权限,具体参数可以根据官网里面的相关文档进行设置。历史成交、下单数据要分段获取,不要一次性全部获取导致超时,如果需要进行分析,也可以通过Python编写一个脚本来定时同步数据,会非常方便。另外需要注意的是,在发起数据请求的时候,一定要控制好时间间隔,以免把服务器给搞坏。

矿谷听风人
矿谷听风人回答于 12 月 20 日

欧易okx提供开放api,可以使用官方api来获取历史成交数据。可在官网申请开发者权限,并得到api key之后,可以用python或其他语言调用接口。注意部分接口可能收费或者限制请求频率等,不要太过频繁的请求以免被风控。 你还可以尝试使用第三方库进行封装,例如ccxt。

数字掘金者
数字掘金者回答于 12 月 22 日

欧易有api接口,获取历史的成交记录,如k线等可以通过rest api接口获取,需要先申请api key,配置权限后,可以用python等工具写爬虫脚本去调取接口,一次多取一些,不要一次只取一个数据,因为这样容易被反爬拦截。

蛟龙鸟大了什么林子都有
蛟龙鸟大了什么林子都有回答于 12 月 23 日

批量获取: 欧易开放API可以批量获取数据,但需要申请API权限; 历史成交和下单数据按时间区间和交易对参数提供接口; 控制频率,避免触发限流; 大数据量采用分页拉取,或使用K线数据进行间接统计; 自建脚本,自行跑数即可

您的答案