从 Binance API 获取所有成交的订单

Ran*_*hev 7 api algorithmic-trading cryptocurrency binance

我正在开发一个交易机器人,我想通过从 Binance 获取我在特定时间段内的订单历史列表来训练它。我在这里查看了 API 文档,但似乎总是需要我提供股票代码。虽然迭代所有股票代码是一种选择,但它需要很长时间才能完成(我正在尝试获取一整年的数据)。任何人都可以指出我这样做的不那么愚蠢的方式吗?

Ps 我也查看了 allOrdersList 但它只提供 OCO 订单,这与常规订单不同。见这里。任何帮助将不胜感激。

Sim*_*ast 8

目前还不可能(截至 2021 年 6 月仍然不可能)。

\n

许多开发人员抱怨缺乏这样一个常用的端点。请参阅https://dev.binance.vision/t/fetch-all-account-orders/279

\n

唯一的解决方法似乎是:

\n
    \n
  • 查看用户当前的代币余额,并迭代那些相关的交易对(尽管这会错过余额现在为零的交易)

    \n
  • \n
  • 迭代 Binance \xe2\x80\x93 提供的每个符号,结果有很多!这是荒谬的,需要仔细管理速率限制,但似乎是唯一全面的解决方案。

    \n
  • \n
\n

将您的声音添加到上面的线程中,这样币安也许可以实现一个更理智的端点。

\n