我的 Polymarket 之旅
一篇关于搭建天气市场交易系统、亏钱,以及理解优势会在哪里失效的个人记录。
一月初,我开始对 Polymarket 感兴趣。
吸引我的不只是赌博或者投机。真正吸引我的是这样一个想法:市场也许可以成为一种新的信息系统。正如 Polymarket 的创始人 Shayne Coplan 所说,Polymarket 不只是一个投注平台,它更接近于一种“News 2.0”,一种把时事问题转化为有用概率的方式。
这正是我一开始被它吸引的原因。
它像是一种新的新闻平台,标题不是观点,而是概率。如果你有更好的信息、更好的判断,或者更好的方式去处理公开数据,也许你就能把这些变成自己的优势。
我看了很多类型的市场。
政治不是我的世界。我没有特殊渠道,没有内幕信息,也没有真正的优势。Crypto 和 Bitcoin 市场对我来说也太容易被操纵,噪音太多。我不想进入一个我觉得规则不清楚、也不公平的游戏里竞争。
然后我发现了天气市场。
天气给我的感觉不一样。
数据是公开的。结果是可测量的。规则看起来是客观的。预报、模型、历史数据、气象站读数,所有东西都在那里。
如果我做得对,我觉得自己可以建立起一种信息优势。而且这也非常符合我的背景。我做数据已经快十年了,这看起来像是一个我的技能真的能发挥作用的地方。
于是我开始深入研究。
和所有人一样,我一开始也是先看天气预报。那段时间,Google 的 WeatherNext 2 也引起了我的注意,时间点让这个机会显得更令人兴奋。如果这些新的 AI 天气模型正在变得准确得多,也许这就是搭建天气交易系统的最好时机。
我开始从很多来源收集预报数据:Google Weather、Open-Meteo、英国 Met Office 这样的国家气象服务、韩国 KMA,以及任何我能找到的其他来源。
我用自己的数据工程经验搭了一套比较扎实的数据管道。我也用自己的数学背景,我本科是数学专业,写了自己的预测逻辑。目标是估计不同温度结果的概率。
这一部分我很熟悉。
数据管道、API、数学、概率,这些都是我的主场。我不再只是一个随机点按钮的交易者。我在搭建一个系统。
一切准备好之后,我卖掉了一些 crypto,作为最初的交易本金,然后开始交易。
一开始,它确实有效。
我很幸运。非常幸运。
最开始几天顺利得出乎意料。我每天大概能赚 10%。有那么一刻,我觉得自己不只是赚钱,而是在印钱。
当然,我心里很清楚,它不可能一直这么顺。我对此也有准备。
然后市场给我上了第一课。
有一天,在一个伦敦温度市场里,实际结果和我的预测偏了大约两度。就这一次失误,不只抹掉了我此前赚到的所有利润,还亏掉了一部分本金。
我调整了模型,改进了策略,又跑了几天。
同样的模式再次发生。
先是赚一些钱。然后又一次事故。然后利润又没了。
这是第一次真正的冲击。
但我没有退出。我又不是那种轻易认输的人!
我退后一步,意识到一件重要的事:这些天气预报在区域或者城区层面也许是准确的,但 Polymarket 的天气市场并不是真的在交易区域层面的天气。它们往往是根据一个气象站、一个单点来结算。
说到底,它就是一个传感器。
而这个传感器上什么事情都可能发生。
这让我开始怀疑整个方法。
有没有一种办法,可以交易这些市场,但不那么依赖天气预报?
我了解自己的性格。我并不是一个真正的赌徒。相比于押注那些小概率区间,然后期待一次巨大的胜利,我更喜欢更安全的交易,哪怕利润非常薄。亏钱对我来说真的很痛。
于是我开始思考一种新的策略。
也许我不需要自己去预测最终会赢的具体区间,而是可以把市场本身当作信息来源。
我下载了大量 Polymarket 的历史交易数据和市场数据。有一段时间,我收集的数据超过了 200GB。
既然天气预报并不总是准确,也许我不需要构建一个完美的预报模型。也许我只需要观察市场如何给每个区间定价,理解其他交易者把钱押在哪里,然后在那些几乎不可能成为最终赢家的区间上买 NO。
利润会很薄,但我以为自己不会亏钱。
这把我带到了一个我称之为“众数区间”的概念。
众数区间就是 YES 价格最高的那个区间。换句话说,它是市场认为最有可能成为最终结果的那个区间。
我的想法很简单。
如果众数区间在 10°C 左右,那么附近的区间,10°C、9°C、8°C,也许还有 7°C,仍然是危险的。它们离中心足够近,最终结果很容易漂移到这些区间里。
但距离众数区间远得多的区间,看起来就更适合买 NO。
所以,我不再买我认为会赢的区间的 YES,而是开始在远离众数区间的区间上买 NO。
我不再试图猜中最终会赢的具体区间。我只是在识别那些不太可能赢的区间。
一个区间离众数区间越远,它看起来就越安全。
我用自己收集到的所有数据去回测和分析这个想法。我甚至拉起了一组 AI agents,让它们扮演数据分析师和量化交易员,去评估和测试这个策略。
结论是,它可能有利可图。
如果资金部署足够聪明,我觉得同一笔钱一天里可以重复使用多次。比如,我可以先买亚洲市场。等这些区间结算后,再把同一笔本金用到欧洲市场,之后再用到美国市场。
所以,即使利润很薄,资金也可以在一天内复利多次。
那一刻,我觉得自己是个天才。
于是我继续往前,搭了交易引擎,把这个策略做成了 bot。
但这个策略的弱点也很明显。
利润极小,风险却很大。
我可能要冒 99.5 美分的风险,只为了赚 0.5 美分。要获得有意义的收益,我必须买入相当多的份额。这会让敞口变得更大。
但我当时有压力。我需要继续往前走。所以我部署了这个策略,让它开始运行。
又一次,它短暂地有效了。
有几个星期,情况看起来不错。
然后,不出意外,事故再次发生。
我亏了很多。
我是说,真的很多。
那很痛。
我开始怀疑自己。我怀疑自己的能力。怀疑自己的智力。但我仍然没有准备退出。
我告诉自己,我应该再战一次。
短暂休息之后,我决定去研究那些成功的交易者到底是怎么做的。
是的,从某种意义上说,这就是复制。
一开始,我并不喜欢复制其他交易者这个想法。它让我觉得像是在作弊。我想建立自己的策略。但亏钱之后,我开始更认真地研究那些盈利的交易者。
我看他们交易什么,什么时候进场,什么时候退出,如何选择区间,以及使用了哪些交易技巧。
我深入分析过的一位交易者是 ColdMath,他是天气市场里一个绝对的传奇。我花了很多时间研究他的交易。很奇怪的是,我感觉他像是我的灵魂伴侣。我强烈相信他是芬兰人,因为他的交易行为非常符合我对芬兰人的“刻板印象”:安静、耐心、极度自律,而且当机会出现时,毫不犹豫。
我也有机会和一些正在赚钱的交易者聊过。他们告诉我,他们也使用预报数据。
这鼓励了我。
我想,也许答案仍然是继续改进我的预报模型。
于是我又这么做了。
又一次,带着更多学习和经验,我回到了市场。
又一次,一开始很顺利。
然后 NYC 事件发生了。
6 月 23 日,所有预报都说温度会从大约 71°F 降到接近 64°F。看起来没有任何可能会突然升到更高。
但它就是发生了。
在一个单点上,温度跳到了 75°F。
这摧毁了我的组合。
它让我想起了巴黎的“吹风机哥”(如果你不知道这个事情,曾经有一个案例,有人用吹风机加热天气传感器来操纵温度读数,被摄像头拍到,后来承担了法律后果),那些看起来荒唐到几乎不可能的温度尖峰,仍然会出现在数据里,并且决定市场结果。
那时我又意识到了一件重要的事。
我原本以为,利润会来自好的交易策略和好的交易引擎。但现实是,我们还必须处理结算数据源。
很多时候,这个来源是 Weather Underground,或者说 WU。
WU 是一个很老的天气数据网站。以我的经验,它并不总是足够稳定,也不总是足够可靠,尤其是用于这种市场时。很多事情都可能发生。数据点可能被修订或者编辑。有时白天会有好几个小时没有数据发到 WU。有时显示出来的结果并不像交易者希望的那样干净、最终。
在我看来,Polymarket 在某些市场里把 WU 作为唯一结算来源,是不负责任的。
如果他们想让市场更公平,可以把多个来源纳入结算流程,包括 METAR 数据。
但他们没有这么做。
也许以后也不会。
也许这种不确定性会让市场更“有趣”、更“灵活”。但对交易者来说,它创造了另一层风险。
所以,除了交易策略和交易引擎,我们还必须处理事故、异常和数据源风险。
这让我意识到,这个游戏对我来说是不完整的。
它也让我意识到,我的性格也许并不适合这种交易。
那就是我决定退出的时候。
当然,继续往前还有其他办法。确实也有交易者能赚钱。我不是说这个市场不可能。
但我意识到,它已经不值得我继续投入时间了。
我的时间和才能应该放在别的地方。
没有必要吊死在一棵树上。还有很多其他机会。
而且,我确实学到了很多。
我学到了天气数据、预报模型、市场结算、订单簿、回测、交易者行为和风险。
我也学到了一些更个人的东西:当你急着想赚钱时,你的判断会变弱。你开始看到自己想看到的东西。你把早期的好运误认为能力。你不断增加复杂度,因为它让你感觉自己在前进,即使真正的问题可能是风险控制。
我的 Polymarket 之旅始于一个简单的信念:
如果你比别人更好地处理公开数据,公开数据就可以变成私人 alpha。
我现在仍然觉得,这里面有一部分是真的。
但现在我会再加一句:
一个优势如果无法穿过执行、流动性、风险和情绪,就不是真正的优势。
这是我从这段旅程里带走的真正教训。
这也是为什么 Polymarket 同时如此有趣,又如此危险。
当你只是阅读 Polymarket 时,它像是信息。
当你开始交易它时,它就变成了风险。