什么是 WEEX API?功能、交易工具及其工作原理

By: WEEX|2026/10/07 06:30:59

WEEX API 是一组编程接口,开发者和量化交易者可以通过它将自己的应用程序和交易系统连接到 WEEX 交易所。用户不必只通过交易界面手动操作,还可以通过编程方式获取市场数据并执行支持的交易操作。

该 API 支持现货和 USDT-M 合约交易,并提供 REST API 和 WebSocket 接入。开发者可以获取价格、K线数据、订单簿深度和实时成交数据;经过身份验证的接口则支持账户和交易操作。 

因此,WEEX API 适用于多种交易流程,从监控市场、分析数据到构建自动化交易系统。WEEX 还提供 API 权限管理和模拟交易接口,让用户能够控制访问权限,并在不使用真实资产的情况下测试支持的合约交易流程。 

什么是 WEEX API?

WEEX API 是一种技术接口,可让外部应用程序与 WEEX 交易所支持的功能进行交互。

通过 API,开发者可以请求市场信息、访问账户相关数据并执行支持的交易操作,而不必通过交易所界面手动完成每一项操作。

WEEX 提供公开 API 功能和经过身份验证的 API 功能。公开市场数据接口可用于获取受支持市场的信息,而私有功能需要身份验证,用于账户和交易操作。 

目前,该 API 涵盖现货和 USDT-M 合约交易。WEEX 为不同的 API 产品提供专门的文档,其中的接口页面列出了请求参数和响应示例,供开发者参考。 

什么是 WEEX API?功能、交易工具及其工作原理

使用 WEEX API 可以做什么?

WEEX API 可用于监控市场和执行交易操作。

在市场数据方面,WEEX 提供的信息包括 24 小时价格、价格变动、交易量、K线数据、订单簿深度和实时成交数据。这些数据流可供监控市场的应用程序使用,也可作为交易系统的数据输入。 

在交易方面,经过身份验证的 API 接口允许用户通过编程方式执行支持的操作。现货 API 权限可允许应用程序提交和取消现货订单,而合约权限支持开仓、平仓以及设置止盈和止损指令等合约操作。

这意味着开发者可以构建这样的工作流程:应用程序接收市场信息,根据自身逻辑处理数据,然后通过相应的身份验证接口执行支持的交易操作。

API 本身不提供交易策略。API 提供用户应用程序与 WEEX 支持功能之间的连接,外部系统所使用的规则和逻辑则由用户决定。

WEEX API 的主要功能有哪些?

WEEX API 的主要功能之一是支持 REST API 和 WebSocket 连接。

REST API 适合请求特定信息或发送单条支持的指令。WebSocket 会保持活动连接,并可持续接收更新信息,因此适用于市场数据和订单簿更新。WEEX 文档建议通过 WebSocket 获取频繁变化的市场信息。

WEEX API 还涵盖现货和 USDT-M 合约交易。因此,开发者可以通过相应的 API 资源,在这两类产品中使用受支持的市场数据和交易功能。

另一项重要功能是能够访问不同类型的市场数据。开发者可以获取K线数据进行价格分析,通过订单簿监控买卖盘深度、查看近期成交,并获取当前市场信息。

对于合约用户,WEEX 还提供官方模拟交易接口。这些接口支持模拟账户余额、持仓、下单和订单历史记录,让开发者无需使用真实资产即可测试受支持的交易流程。

-- 价格

--
--
--

WEEX API Key 和权限如何运作?

私有 API 功能需要通过 API Key 进行身份验证。根据当前 WEEX Spot V3 文档,新创建的 API Key 默认拥有只读权限。这允许用户进行查询,但不能进行现货交易。若用户希望应用程序能够提交或取消现货订单,则需要启用相应的现货交易权限。

WEEX 合约采用类似的权限结构。只读权限可用于查询余额、持仓和交易历史等信息;合约权限则允许执行受支持的合约交易操作,包括开仓、平仓以及设置 TP/SL。

创建 API Key 时,用户会获得或设置三项重要信息:APIKey, SecretKey 和 Passphrase。WEEX 提醒用户妥善保管这些凭证;如果 API Key 遭到泄露,应将其删除。

WEEX 还支持为 API Key 绑定 IP,并建议使用 IP 白名单来提高安全性。

因此,分配给 API Key 的权限决定了外部应用程序可以执行哪些操作。用户应仅启用其 API 工作流程所需的权限。

使用真实资产前,可以先测试 WEEX API 吗?

目前,WEEX 为其合约 API 提供模拟交易接口。这些接口旨在帮助用户调试策略和测试交易流程,而无需使用真实资产。

官方合约 API 文档提供了模拟接口,可用于查询账户余额、查看持仓、下单和查看订单历史记录。支持的模拟订单包括市价单和限价单。

开发或测试基于 API 的工作流程时,模拟交易很有用,因为开发者可以先检查应用程序如何与受支持的交易功能交互,再将相同类型的工作流程用于真实资产。

不过,模拟交易无法还原实时市场执行的所有情况。因此,不应将测试环境中的结果视为未来实盘交易表现的保证。

WEEX API 的速率限制是多少?

WEEX 对 API 设定了速率限制,以维持系统稳定。具体限制取决于所使用的 API 产品和操作。

对于当前的 Spot V3 API,官方常见问题列出的现货下单限制 为每 10 秒 100 单。现货撤单限制为每 10 秒 80 次或每分钟 200 次,而每个 IP 的网络 IP 权重限制为每 10 秒 500。 

对于合约 API,当前官方常见问题列出的下单限制为每分钟 300 次,REST 限制为每个 IP 每 10 秒 500 权重,且每个 IP 最多可建立 20 个 WebSocket 连接。

如果 REST 请求超过适用的速率限制,WEEX 可能会返回 HTTP 429 响应。因此,开发者在设计基于 API 的交易系统时,应将相关限制纳入考量。

由于 API 规则和限制可能会更新,在部署或修改集成之前,应查阅最新的官方文档。

WEEX API 适用于哪些用户?

开发者和量化交易者可以使用 WEEX API,以编程方式访问交易所支持的功能。

开发者可以使用 API 构建应用程序,以获取市场信息或调用受支持的交易功能。量化交易者则可以将价格、K线、订单簿和近期成交等市场数据作为交易系统的输入。

用户还可以通过 API 自动执行预先设定的操作。外部系统能够根据用户定义的规则执行操作,而不必手动监控市场,并通过交易界面逐笔提交支持的订单。

可用工具也支持不同程度的 API 使用。只读权限可用于监控和分析,交易权限则可访问受支持的订单功能。合约模拟交易还提供了一个额外环境,让用户在使用真实资产前测试 API 工作流程。

结论

WEEX API 将外部应用程序和交易系统连接到 WEEX 交易所支持的功能。它提供 REST API 和 WebSocket 接入,支持现货和 USDT-M 合约,具备市场数据、经过身份验证的交易操作、可配置权限以及合约模拟交易接口。

开发者构建集成时应使用最新的 WEEX 官方 API 文档,尤其要确认当前的接口、权限和速率限制。

常见问题

1. 什么是 WEEX API?
WEEX API 是一组编程接口,可让开发者和量化交易者将外部应用程序连接到 WEEX 支持的市场数据和交易功能。它同时提供 REST 和 WebSocket 接入。

2. WEEX API 支持哪些交易产品?
WEEX 为现货交易和 USDT-M 合约提供 API 资源。可用功能取决于 API 产品、接口和权限。

3. 我可以使用 WEEX API 进行自动化交易吗?
可以。经过身份验证的 WEEX API 接口支持程序化交易,因此用户可以构建系统,根据自身逻辑提交受支持的交易指令。

4. WEEX API 提供模拟交易吗?
提供。WEEX 为其合约 API 提供模拟交易接口,支持模拟余额、持仓、下单和订单历史记录功能。

5. WEEX API 有速率限制吗?
有。速率限制因 API 和操作而异,也可能随时间变化。开发者在构建应用前应查阅当前的官方文档。

本内容仅供参考,不构成任何金融、投资、法律或税务建议。文中提及的任何活动、奖励、线上活动或相关信息,不应被视为对购买、出售或交易任何加密资产的推荐、招揽或邀请。加密资产具有高波动性,存在价值损失风险。WEEX服务、产品及相关活动的可用性可能因地区而异。用户在参与前有责任确保符合当地适用法律法规。

猜你喜欢

热门币种

最新文章

更多
iconiconiconiconiconiconiconicon
客户服务:@weikecs
商务合作:@weikecs
量化做市商合作:bd@weex.com