现货交易与杠杆交易

使用Jupyter Notebook(Python) 进行交易

发布于 2024-08-29 14:38

1. 什么是 Jupyter Notebook 以及如何运行 Python 代码?

Jupyter Notebook 是一个开源的交互式 Web 应用程序,允许您创建和共享包含实时代码、方程式、可视化和叙述文本的文档。

这里了解有关如何操作 Jupyter Notebook 的更多详细信息。

 

2. 在哪里以及如何安装 BitMart Python SDK 包?

通过在 Jupyter Notebook 中输入以下代码来安装 BitMart SDK

 

Screenshot 2024-01-31 at 15.49.50.png

 

3.如何创建 API 密钥?

登录 BitMart 后,前往 账户 -> API 管理。

 

4. BitMart 现货 API 可用部分

在 REST API 下,BitMart Python SDK 包含多个部分。请阅读 BitMart API 文档了解如何访问这些端点。

  • 公共市场数据
  • 资金账户
  • 现货/保证金交易
  • 保证金贷款
  • 子账户

要导入交易模块,请运行以下代码:

Screenshot 2024-01-31 at 15.51.01.png

5. 如何获取公共市场数据?

用您的 API 访问密钥、密钥和备注进行替换,然后执行以下代码。请在请求公共市场数据之前参考以下代码:

  • 获取代币信息

Screenshot 2024-01-31 at 15.51.47.png

  • 获取Symbol

Screenshot 2024-01-31 at 15.52.06.png

  • 获取最新K线数据

Screenshot 2024-01-31 at 15.52.29.png

  • 获取深度数据

Screenshot 2024-01-31 at 15.52.49.png

6. 如何获取现货钱包余额

Screenshot 2024-01-31 at 15.53.30.png

 

7.  如何提交现货订单(限价单/市价单)

Screenshot 2024-01-31 at 15.53.47.png

8. 如何获取一个指定订单的详情?

  • 办法1: 使用Order ID

Screenshot 2024-01-31 at 15.54.13.png

  • 办法2: 使用Order Client ID

Screenshot 2024-01-31 at 15.54.29.png

9. 如何取消订单

  • 方法1: 通过Order ID取消

Screenshot 2024-01-31 at 15.54.44.png

  • 办法2: 通过Client ID取消

Screenshot 2024-01-31 at 15.55.13.png

 

10. 如何获取历史订单

Screenshot 2024-01-31 at 15.55.45.png

 

11. 使用 Jupyter Notebook 学习更多关于 BitMart API 

 

BitMart 团队

01/31/2024

2017-2026 © bitmart.com