为什么 Steam 购买订单不会立刻成交?即使出价最高也可能要等的原因
依据 Steam 官方 FAQ,梳理 Steam 购买订单未成交时应查看的价格、订单顺序、Wallet 余额和货币换算规则。
我负责设计 SteamVaults 的定价与库存规则,并撰写 Steam 钱包、社区市场、物品流动性和交易限制相关内容。
在市场中打开一件物品时,大约会看到三类数字:卖家当前愿意出售的价格、买家挂出的求购价格,以及汇总已完成交易的图表。乍看之下,它们似乎说的是同一件事。如果图表上曾出现过一个低价,而我又挂了比它更高的购买订单,按理说不该早就买到了吗?
但购买订单更接近于一项预约:以后只要有人愿意以不高于这个价格出售,我就买。它的运作方式不同于直接选中当前某一件商品并付款的按钮。只盯着价格等待时,很容易分不清订单究竟是出了问题,还是还没有轮到自己。
本文不讨论低价买入技巧或价格预测,而是以 Steam 官方说明和当前市场界面的区别为依据,整理 Steam 市场中的购买订单会在什么条件下成交,以及为什么它可能一直保留或被取消。
我认为,Steam 市场难理解,并不是因为信息太少,而是因为需要的信息分散在不同界面中。物品页能看到图表和价格,自己的订单却要到另一个页面查看。至于订单还要等多久,任何一个界面都不会直接告诉你。
输入价格并创建购买订单后,感觉上像已经开始购买了。实际上并非如此。要等到有人以不高于该价格出售物品,而且订单在当时仍然有效,交易才可能发生。写下更高的价格,并不表示下一件上架的商品会自动优先处理你的订单。
提交购买订单并不等于交易已经完成

我觉得,只要把这个功能当成商店的付款按钮来理解,困惑就从这里开始了。在商店里付出价格,就能拿到商品;在购买订单中,留下的只是你愿意支付的最高金额。在卖家按这个条件上架之前,任何事都没有确定。
因此,面对“我出得更高,为什么还没有成交?”这个问题,不能只用价格回答。还需要一起看:这段时间内是否出现过符合条件的出售订单、你的订单是否一直有效,以及它与其他订单会按什么顺序处理。公开市场界面只展示了其中一部分。
我不想把这归咎于用户。Steam 展示图表以及买入/卖出订单表,用户自然会在其中选择价格;但订单实际成交的顺序和时间并不公开。于是,用户会反复调整界面上最容易改动的数字,也就是价格。我认为,过去“只要多出 1 韩元就行”的建议,就是在这种情况下出现的。
购买订单更适合用于不急着得到的物品。如果现在就需要这件物品,直接查看当前出售价格后再决定即可。若可以等待,则可以设定自己愿意支付的最高金额并留下订单。
首先,并非所有物品都能提交购买订单

Steam 将购买订单说明为面向 commodity item 的方式,也就是功能和说明几乎相同的标准化物品。对于单件状态或选项很重要的物品,市场页面可能会让你直接选择某个具体出售订单;对于标准化物品,则可能不会列出每个单独的商品,而是显示按价格和数量汇总的买入/卖出订单表。
这个区别并不小。如果你以为自己提交了购买订单,实际上却是在立即购买某个具体出售订单的界面,那么等待规则和订单优先级就无从谈起。反过来,在标准化物品的订单表里,留下的不是“要买哪位卖家的哪一件物品”,而是“只要价格不高于这个数,就买一件”的条件。Steam 的 Community Market FAQ 也明确区分了这一点。
在查找订单为什么没有成交之前,最好先确认该物品页面是否确实是支持 Buy Orders 的形式。物品出现在库存中、也能在市场搜索到,并不代表它始终按同一种交易方式运作。
只用“最高价优先”无法解释订单顺序

购买订单中的价格,是你愿意支付的 最高金额。如果有更便宜的物品出现,订单可能会以更低的价格成交。只看到这里,很容易觉得写下最高价的人会先买到。
这里需要先停一下。当前 Steam 的标准化物品页面有一段简短说明:最便宜的出售订单会与最高的购买订单自动匹配。另一方面,Steam Support 的 Community Market FAQ 则说明,当新出售订单上架后,有多个购买订单都可以购买它时,会选择 最早创建的匹配订单。FAQ 还结合不同货币订单比较时的公平性问题解释了这一标准。
两个页面都是 Valve 目前运营的公开页面。一边是对出售订单与购买订单如何相遇的简短概述;另一边单独说明了多个购买订单同时符合一件出售物品时的情形。在本次核查范围内,未找到 Valve 用一句话说明应当如何按顺序结合这两种表述的最新文档。因此,本文也不会强行把它们合并成一条简单规则。
2014 年的官方公告说明的是更简单的优先级
2014 年 Valve 发布购买订单功能时的公告写道:对于新上架的出售物品,价格最高的购买订单优先;若最高价格相同,则更早创建的订单先处理。过去“多出 1 分钱就能排在前面”这类建议的来历,也可以从这里略作理解。
那份公告是当时的功能上线说明。它早于现行的 Support FAQ,因此不能作为保证当前个人订单顺序的依据。更重要的是,即使在官方文档中,表述的时间点和细致程度也不相同。只拿一份旧公告,或当前商品页的一句简短文案,就断言成交顺序,很容易出错。2014 年 Valve 公告 仅保留为历史背景。
能够确认的事实有两点:购买订单金额是你设定的最高支付金额;公开订单表不会展示你的订单排在第几位。界面上显示较高的价格,并不意味着下一件上架物品会先处理你的订单。
这里常见的一个错误是:稍微提高订单价格,几分钟后没有成交,就再次取消并创建新订单。改变价格会生成一个新订单,因此还必须同时考虑已经积累的等待时间。Steam 公开的规则并不会用数字显示每个用户需要等待多久;也没有人能准确回答“还要等多久”。
公开订单表不是展示个人排队情况的页面。你能看到价格和数量,却看不到在相同条件下排在自己前面的订单有多少。即使没有这些信息,也有人说“现在这个价格几分钟内就会成交”,那也只是一种预测。
这并不是说个人等待顺序或全部匹配逻辑必须公开;在本次核查范围内,也无法得知 Valve 不公开这些信息的原因。但从用户角度看,最显眼的是较高的价格、图表的低点和 Buy 表中的数量;看不到的是自己的订单位置,以及下一件出售物品何时出现。
于是,人们会重新填写价格。取消订单后加 1 韩元或 2 韩元再提交,并不是特别奇怪的行为,因为用户唯一能立即调整的值就是价格。我更愿意把它看成订单状态难以充分了解时的一种反应,而不是什么了不起的策略。
“把价格再提高一点”这种建议只改变了价格条件,仍然无法知道会在何时成交。如果马上就需要该物品,查看当前出售订单通常更合适;只有在可以等待时,才适合保留购买订单。
图表显示曾有低价成交,不代表你的订单被跳过了

市场中的 Median Sale Prices 图表,是按时间汇总已完成交易的界面。这里的 Median 表示该时间段内出售价格的中位数,并不表示最低的出售订单,也不等于最后一笔成交的单价。相比之下,Buy 和 Sell 表会按照价格与数量汇总仍在等待成交的订单。两者都与价格有关,但前者是已经发生的结果,后者则是尚未卖出或买入的订单。
在当前公开页面中,除此之外还有一张名为 Buy and Sell Orders (cumulative) 的累计订单图。它有助于了解各个价格区间积累了多少订单。但它仍不会公开你账户订单的创建时间、其他账户以相同价格下单的先后顺序,或下一件出售物品何时出现。订单簿深度和个人队列是不同的信息。
图表短暂下探,并不能说明当时是否存在与你订单条件相同的出售物品,也不能说明是否有更早创建的匹配订单。要弄清订单为什么现在没有成交,应先打开有效订单和当前 Buy/Sell 表,而不是先看图表。因为同样是“价格”,它们指向的是不同时刻的数字。
图表适合用来观察这件物品大致在哪个价格区间波动。不过,不能只看最低点或急剧下跌的区间就决定订单价格:既无法知道那个价格会不会再次出现,也看不到比你的订单更早提交的订单。
某件物品曾以较低价格卖出,只说明当时有人接受了这个价格;并不意味着今天还会有人以相同价格出售。今天的卖家、数量,以及更早提交的购买订单都不会出现在图表里。图表可以帮助观察价格区间,却不能用来计算自己的订单何时成交。
货币不同,相同数字也不等于相同价格

Steam 说明,卖家会以自己的 Steam Wallet 货币上架商品,而买家会以自己的 Wallet 货币查看市场价格。对于以其他货币上架的商品,Steam 会按照每日更新的汇率,换算成买家货币后进行比较。
例如,只看两个价格的数字相同就判断优先级,可能会得出错误结论。Steam FAQ 还举例说明,不会把 0.03 RUB 处理成优先于 0.03 USD。这听起来理所当然,但长时间查看市场界面时,货币符号有时会被挤到视野之外,或先看到经过四舍五入的显示价格。
用户不需要靠计算完全解决这个问题。只要记住一点就够了:不要把其他地区的截图、旧帖子或外部价格表,直接与自己 Wallet 界面中的订单顺序对照。因为 Steam 实际用于匹配的汇率和显示时点并不是一个固定不变的单一数字。
货币差异尤其会在“明明价格相同,为什么没有先卖出?”这类问题中较晚显现。用户看到的货币可能与卖家上架时使用的货币不同,因此很难仅凭公开数字重建排队顺序。以上是 Valve 已说明的范围;这并不意味着只看公开订单表,就能反推出每笔交易按什么汇率、以什么顺序处理。
Wallet 余额不足时,订单未必会继续等待

购买订单并不是一份与 Wallet 余额无关、可以永久保留的愿望清单。Steam 明确表示:若 Wallet 中没有足以履行订单的余额,购买订单可能会被自动取消。物品信息发生变化、账户或 Wallet 出现问题,或订单成交过程中发生问题时,系统也可能取消订单。
这里的关键不是“我以前有余额”,而是 现在是否处于能够处理订单的状态。如果买了游戏,或其他订单先成交,Wallet 余额发生变化,原先留下的订单也可能受到影响。同时挂出多个订单时尤其如此。
Steam 说明,有效购买订单的总范围最多可以达到当前 Wallet 余额的 10 倍。这个数字表示可以同时挂出多个订单,并不代表每个订单都始终有足够余额可供执行。确认订单是否仍然存在,与确认价格同样重要。
提交订单后,不要只盯着物品页图表,也应查看一次市场首页中的有效购买订单。如果订单消失了,比起价格或等待时间,应先确认取消原因;如果订单还在,则可以先考虑是否尚未出现符合条件的交易。
查看“未成交”时,只需打开四个界面

没有必要一开始就解读整张图表,或翻找外部网站的价格。按简短顺序检查,反而更不容易混淆。
1. 物品页面 —— 查看该物品是否属于使用 Buy Orders 的标准化物品。 2. 我的有效购买订单 —— 确认订单是否仍在,数量和最高金额分别是多少。 3. 当前 Buy/Sell 表 —— 看的不是历史图表,而是当前积累订单的价格区间和数量。 4. Wallet 与账户状态 —— 确认是否仍有足够余额履行订单,以及是否存在可能导致 Steam 取消订单的账户或付款问题。
公开订单表不会显示个人的排队顺序或预计成交时间。即使四个界面都看过,答案仍可能是“暂时无法得知”。
比价格更应先决定的是:能否等待

当最低出售价格和最高购买价格之间有差距时,看起来像是其中一方把价格写错了,但不一定如此。卖家因为现在想出售而写下价格;买家则留下“低于这个价格就买”的订单。即使面对同一件物品,双方着急的程度也可能不同。
我认为,没有必要先判断谁交易得更好。如果今天一定需要这件物品,多付一点立即购买可能是合适的选择;如果并不着急,也可以以较低价格留下订单等待。同样的价差,对不同的人意义不同。
所以,提交购买订单时,比起先问“这个价格对不对?”,更值得先问“今天是否一定需要这件物品?”。如果马上需要,就查看出售订单再做决定;如果等上几天或几周也没关系,就可以设定自己愿意支付的最高金额并留下订单。本文并不提供投资判断或行情预测。
要等待还是取消订单,先按目的决定,而不是只看价格

同一笔订单会因目的不同而有所不同:是为了马上玩游戏而需要的物品,还是只有价格低于当前水平时才愿意购买的物品?前者可以比较当前出售订单与立即购买价格;后者则可以留下购买订单等待。
Steam 不会承诺订单准确的成交时刻,也不会承诺你在队列中的位置。因此,如果把购买订单理解为“写下最高价就会立刻买到”的功能,就会一直感到挫败。我认为,更合适的理解是:它用于为不急着得到的物品留下价格条件。
---
来源
准备出售支持的 宝石袋了吗?
机器人确认收货后,USDT 会计入您的站内余额;Polygon 提现需另行申请。
