去中心化金融衍生品协议 dYdX 是以太坊 DeFi 生态的头部项目,在 2019 下半年陆续上线了限价单和保证金交易,并支持 MakerDAO MCD 的迁移,用户 SAI 余额将自动转换为多抵押 DAI,而近期 dYdX 又上线了重要的新功能「程序化交易」,用户可在 dYdX 上创建交易机器人,本文系 dYdX 创始人 Antonio Juliano 亲自讲解如何在 dYdX 上快速启动交易机器人。
据 Block123.com 显示,dYdX 在 2018 年 10 月完成了 1000 万美元的 A 轮融资,由 a16z 和 Polychain Capital 领投,Craft Ventures、贝恩风投、Dragonfly Capital 等机构跟投。
原文标题:《在 dYdX 程序化交易》(Programmatic Trading on dYdX) 撰文:Antonio Juliano,dYdX 创始人
从历史上看,去中心化交易所的程序化交易通常十分复杂,而且与传统交易者所习惯的方式也有较大出入。在 dYdX,通过我们易于使用的客户端和交易应用程序接口(API),使 DEX 程序化交易体验变得简单且熟悉。下面,就让我们一起来看看 dYdX 上的交易机器人是如何被构建出来的吧!

首先,我们需要简单介绍一下 dYdX 上的交易方式,然后再谈谈如何以用编程机器人进行交易。当然,我建议大家可以先了解一下我们的产品和帮助文档,这样才能更好地了解所有功能。
保证金交易dYdX 原生支持保证金交易,这意味着您可以在交易时无缝地借入资产。在 dYdX 上,借款是以负余额的形式展现的,举个例子,如果你借入了 100 ETH,那么你的 ETH 余额将会显示为「-100」。只要你有足够多的抵押品(最低 125%),那么就能一直在 dYdX 上借款。
在你交易的时候,借入操作可以自动进行。再举个例子,如果一开始你的 dYdX 账户里有 200 USDC 和 0 ETH,此时虽然你的账户里没有 ETH,但其实可以操作 ETH 交易,比如以 150 USDC 卖出 1 ETH。交易一旦执行,意味着你将自动借入 1 ETH 进行出售,交易之后,你的余额将会显示为「350 USDC 和-1 ETH」。
利息在 dYdX 上,所有资金都能持续赚取利息,所有借款也都会持续支付利息,借款利率和贷款利率会根据供给和需求的变化而变化。您可以在 LoanScan 上查看历史利率。
所得利息会实时反映在你的余额账户里,也就是说,只要你把资金保留在平台上,余额就会不断增长。
即时非托管交易dYdX 上的交易是非托管的,这种方式能让你始终可以全面控制自己的资金。dYdX 上的订单需要用户的以太坊账户加密签名,并通过平台智能合约执行。
当出现两个订单交叉交易时,我们的匹配引擎会发送一笔交易,然后执行这笔交易。交易在发送之日起可以视为有效交易,这意味着您不必等待区块确认(或支付 gas 费用)即可确定交易状态。
额外提示:参与清算一旦您在 dYdX 中拥有资金,就可以轻松参与未抵押 dYdX 帐户的清算并赚取清算费。在过去几个月中,dYdX 清算人获得了超过 100 万美元的收入!我们清算机器人代码已经开源,你会发现其实很容易上手。
构建一个交易机器人我们将通过一个示例来说明如何构建一个机器人,并使其在 dYdX 上进行交易,我们会使用 dYdX 的 Python 客户端来开发这个机器人,但其实 dYdX 还有 TypeScript 客户端、HTTP 应用程序接口、以及 WebSocket 应用程序接口。
首先,让我们安装 dYdX Python 客户端:
pip install dydx-python
要在 dYdX 上进行交易,你需要一个以太坊账户及其配套私钥来签署交易和消息。实际上,您可以使用任何支持导出私钥的钱包来创建一个以太坊账户。
现在,你已经拥有了以太坊账户,并且能使用这个账户在 dYdX 账户里存入一些资金。不过值得注意的是,你的以太坊账户里需要有足够的资金并存入一些 ETH 来支付 gas 费用。

在 my_balances 变量上,您会注意到您的余额是按照市场 ID 进行组织的。dYdX 上的每个资产都有一个特定的 ID:ETH = 0,USDC = 2,DAI =3。每个余额都有两部分:par 和 wei。 wei 代表了你的实际余额。
现在,你已经把资金存入到 dYdX 帐户,开始进行首次交易吧!请记住,在 dYdX 上,你其实并不需要「支付」你要交易的代币——只要你的账户里有足够的抵押品,就可以自动借入需要的交易代币。为了说明这一点,让我们以 2000 DAI (比你存入的 100 DAI 还要多)购买 10 个以太币:

看看,你订单上的交易金额超过了交易委托账本上的现有金额,但同样可以被自动执行,而不是搁置在原币种的订单上等待其他交易方来执行。
在上述交易示例被执行之后,你的 dYdX 余额为:20 ETH,-1900 DAI。 现在,你可以通过借用 DAI 来买入 ETH。
来源链接:medium.com
Circle携手Wyclef Jean,共同推动全球稳定币文化与金融普惠
SBI控股与Circle成立合资公司 推动USDC在日本数字金融应用
Nuvei扩展全球资金转移能力 利用稳定币加速跨境法币支付
港交所稳定币市场波动警示:投资者须谨慎决策
21Shares携手法国兴业银行,强化德国及东欧市场加密ETP流动性
Alchemy Pay获南卡州MTL牌照,加速布局RWA与稳定币基础设施,强化全球合规版图
Circle申请国家信托银行牌照:强化USDC储备管理与金融科技合规
Circle登陆FxPro平台,IPO暴涨307%:USDC稳定币巨头掀CFD交易热潮
美国四大银行联合探索稳定币项目,应对加密竞争与GENIUS法案争议
香港通过稳定币法案:建立法币锚定稳定币发行人许可制度,推动虚拟资产市场发展
万事达卡推进稳定币全球支付:携手MetaMask、Kraken等打造全链解决方案
eToro新增29种加密资产,含17种高风险实验性代币
Circle Payments Network震撼发布:USDC与EURC驱动跨境支付革命
Broadridge推出数字资产解决方案:助力金融机构合规扩展加密市场
CME集团6月30日推出现货报价期货:比特币、以太坊及标普500等长达5年持有
ICE携手Circle:USDC超600亿市值助推新金融产品开发
eToro推出加密资产转账与兑现功能:比特币、以太坊可无缝投资多资产
nxtAssets GmbH携手SIX推出比特币与以太坊ETP:加密资产交易总数达398
Ben Bilski 2025年新动作:打造颠覆性加密货币交易平台
Clearstream携手Crypto Finance推出加密资产托管服务,德意志交易所集团引领机构投资者新风潮



