所有文章
指南

Jupiter、Raydium 还是 Orca:Solana 上该用哪个 DEX

Solana 五个主要交易场所的对比:Jupiter 是路由器,其余四个有自己的池子。看清各自适合什么样的交易。

7 分钟阅读 J Tools Editorial
深色背景上五条琥珀色路径汇入同一笔交易,其中一条明显更粗,比喻聚合器在多个池子之间选路

问五个 Solana 交易者在哪换币,你会得到五个不同的答案,而且每个都说得通。截至 2026年7月,候选名单基本定在五个名字上:Jupiter、Raydium、Orca、Meteora 和 PumpSwap。

这篇对比讲清每个是什么、彼此差在哪、各自适合做什么,写给第一次同时打开这几个页面的人。整个话题绕不开两个术语,先讲清楚。DEX(去中心化交易所)是一个直接从你自己钱包里换币的场所,不用开户,也不用充值。交易是对着池子成交的:池子里装着两种代币,按公式定价,谁都可以来换。聚合器是一个自己没有池子的路由器,它扫描别人的池子,为你的订单挑一条路径。

先说几条原则,保证公平。我们和这里提到的任何场所都没有分成合作,也没有人付费出现在这篇文章里。下面你不会看到具体的费率百分比,因为费率因池而异;界面上会显示你这笔交易的确切成本。这篇文章也不是投资建议,只是一张地图。

Solana 上的主要 DEX 有哪些

目前五个名字覆盖了 Solana 上的大部分交易:Jupiter,一个把订单路由到别人池子里的聚合器;Raydium,最老的大型流动性池群;Orca,主打易用;Meteora,以动态池著称;以及 PumpSwap,承接毕业后的 Pump.fun 代币交易。Solana 上大多数兑换至少会经过这五个中的一个,通常不止一个。

  • Jupiter 是路由器。它不用自己的池子给你定价,而是把订单拿到别人的池子里货比三家,再拼出一条路径。
  • Raydium 是最老的大型流动性池群,2021年初就开始运转,很多老牌交易对至今在这里保留着深池。
  • Orca 也有自己的池子,界面是给不想琢磨底层细节的人做的。
  • Meteora 跑的是动态池,也就是池子的参数可以随市场状况变化,而不是一直固定。
  • PumpSwap 是毕业之后的交易场所,Pump.fun 上的代币走完起始阶段之后落到这里。

这份名单是刻意做短的。Solana 上还有订单簿类的场所,以及一长串更小的流动性池群,新的也在不断冒出来。这五个只是覆盖了日常兑换的绝大部分,而日常兑换正是这篇文章关心的事。

表格之前先说一个结构上的事:Jupiter 和另外四个不属于同一个类别。后面大部分对比都源于这一个差别,所以下面有一整节专门讲它。

对照表

再补一个术语,表格会更好读:AMM,自动做市商。AMM 用自己的池子定价,而不是像证券交易所那样把买家和卖家一个个撮合起来。Raydium、Orca、Meteora 和 PumpSwap 都是 AMM,Jupiter 是那个例外。

场所类型价格由什么决定全新代币能否交易费用最明显的差别
Jupiter聚合器(路由器)它路由经过的那些池子代币有了它能路由到的池子之后才行路由所经池子的费率,界面上会显示可以把一笔订单拆到多个池子
RaydiumAMM(自有池)自己池子的余额正规池子一开就能交易,常是新币的早期落脚点按池计,界面上会显示大型流动性池群里运营历史最长的一个
OrcaAMM(自有池)自己池子的余额有人在那儿开了池就能用按池计,界面上会显示界面清楚,对新手友好
MeteoraAMM(自有池)自己的池子,参数可调开盘建池的常见选择按池计,部分池子按活跃度调整费率动态池设计
PumpSwapAMM(自有池)自己池子的余额Pump.fun 毕业代币默认落地的第一站按池计,界面上会显示毕业后的 Pump.fun 代币最先出现在这里

深度本来也值得单开一列,但我们故意没写。每个池子里的钱每天都在变,池和池之间差别也大,所以在这里印任何一份快照都会很快过时。去看你马上要成交的那个池子,不要看上个月的图。

聚合器和单一 DEX 差在哪

单一 DEX 回答的是一个很窄的问题:在我自己的池子里,这笔交易值多少?聚合器回答的是另一个问题:在所有池子里,这笔交易最好能换到多少?

差别在你的单子相对池子偏大的时候最明显。全部砸进一个池子,价格会被你自己推走,这个损耗叫价格冲击。聚合器可以把同一笔单子拆成几股,分别走不同的池子,甚至中间多跳一次,让每一股的冲击都小一点,合起来的成交价往往更好。这一整笔交易是全有或全无的:Solana 官方的交易文档写明,每条指令都成功,否则整笔回滚,所以拆开的路径不会只成交一半。

代价是路由更复杂。多跳路径意味着一笔交易里要塞进更多指令,体积可能大到装不下;也可能在你签名和上链之间,其中某一步的池子状态变了,交易随之失败。这就是为什么滑点设得太紧时,聚合器的路径更容易失败。

实践中的结论很简单:大多数人日常兑换用聚合器就好,它替你把「去哪个池子」这个问题解决掉。我们的兑换工具走的就是 Jupiter 路由,报价、滑点和最少可得数量都摆在同一屏里。

一个订单被拆成几股分别流进不同的池子,说明聚合器可以把一笔单子拆开走多条路

滑点在哪更低

滑点,是你点下去时屏幕上的价格,和交易最终成交价之间的差距。它不是场所的属性,是池子的属性。同一个代币,在一个深池里滑点很低,在隔壁一个浅池里可能高得离谱。所以「哪家 DEX 滑点更低」这个问题本身问错了,正确的问法是「这个代币的深度在哪」。

老牌交易对的深度通常在 Raydium 和 Orca;刚从 Pump.fun 毕业的代币,深度在 PumpSwap;用动态池开盘的项目,深度在 Meteora。聚合器的价值恰恰在于你不用自己记这些,它每次都去看当下的实际情况。

你能控制的只有两件事:交易大小相对池子的比例,以及你设的滑点容忍度。单子相对池子越小,冲击越小;滑点设得越紧,成交价越有保障,但失败率越高。这是一个取舍。滑点容忍度具体设多少是另一个话题,Solana 滑点设置那篇专门讲了怎么定这个数字,这里只谈场所的问题。

示意图:一个刚毕业到 PumpSwap 的新代币,只有一个很薄的起始池子,几条路径随时间推移向其他交易场所延伸

什么时候该绕开聚合器

有三种情况值得直接锁定某一个场所。

你要给一个具体的池子加或减流动性。这时候你面对的是那个池子本身,不是一次兑换。我们的添加移除流动性工具直接对着 Raydium、Meteora、Orca 和 PumpSwap 的仓位操作。

你在开盘的第一时间交易,聚合器还没建好路由。全新的代币在聚合器认出它之前有一小段窗口期,这时候只能对着它唯一的那个池子交易。

你在跑多钱包批量操作。路由每次都重新计算会带来不确定性,锁定一个场所能让一批交易的行为更一致。我们的批量兑换工具就允许把场所锁定在某一个上。

常见问题

新手该用哪个 DEX?

用走聚合器的兑换界面。你不用判断某个代币的深度在哪,路由会替你找。等你开始关心具体池子的时候,再去看单一 DEX。

Jupiter 会额外收费吗?

路由本身的成本体现在你成交的那些池子的费率里,界面上会显示。具体到某一笔交易,看签名前那屏给出的最少可得数量,那才是你真正关心的数字。

为什么同一笔兑换在不同地方价格不一样?

因为价格来自池子的余额,每个池子的余额不同。深度不同,你这笔单子造成的价格冲击就不同,成交价自然不同。

Pump.fun 上的代币能在 Raydium 上买吗?

要看它走到哪一步。还在联合曲线上的时候只能在 Pump.fun 交易,毕业之后先落到 PumpSwap,之后是否在别的场所出现,取决于有没有人在那里开池。

报价出来了为什么还会失败?

流动性变了、滑点设得太紧、优先费给得太低,或者多跳路径里某一步的池子状态变了,都会让一个报价在执行时失败。刷新报价、把优先费调高一档,通常能解决临时性的失败。

这篇文章仅供参考,不构成投资建议。

想接着读:指南分类下的文章,以及带 Solana 标签的文章。

J
作者
J Tools Editorial

来自 J Tools 团队的文章。

查看 J Tools Editorial 发表的所有文章 →

相关文章