Polymarket PnL精准计算:为什么你算的盈亏可能是错的?

marsbitXuất bản vào 2026-05-02Cập nhật gần nhất vào 2026-05-02

我在 Polymarket 自研自动化交易半年,踩过的最大坑不是策略失灵,是连自己赚了多少钱都算不对。

不是我菜。是 PM 的 PnL 计算本身就是雷区。官方 API 给你的数字是错的,第三方分析网站展示的排名也是错的。你自己写脚本算?大概率还是错的。

偏差有多离谱?排行榜第 3 名 kch123,用错误方法算出来亏 $350 万,实际盈利 $1140 万。不是差几个百分点——是盈亏符号都反了。

这篇把我踩过的每个坑拆开讲。做交易的、写工具的、看排行榜的,迟早会遇到。

坑 1:cashPnl 不包含已结算的盈利

最直觉的做法:拉 /positions 接口,求和 cashPnl(现金盈亏)字段。

拿排行榜前 15 的三个地址实测:

swisstony:cashPnl 求和 +$3.5 万,排行榜实际 +$560 万,差 158 倍

kch123:cashPnl 求和 -$352 万,排行榜实际 +$1140 万,符号反转

gmanas:cashPnl 求和 -$264 万,排行榜实际 +$502 万,符号反转

三个地址,两个盈亏符号直接反了。

原因:/positions 接口返回的 cashPnl 不包含已 closed/redeemed 的 realized PnL。赢了的仓位被自动赎回成 USDC 后,这个 position 就从 API 响应里消失了。留下来的是未结算的持仓——往往以浮亏为主。

你以为在算全部盈亏,其实只拿到了未结算的部分。

坑 2:makerPnl 字段与链上现金流不一致

交易数据 JSONL 里有个 makerPnl(做市盈亏)字段,看名字就是给你算 PnL 用的。别信。

我在做市数据中观察到,SUM(makerPnl) 算出来的数字跟链上现金流核算结果差了一个数量级。具体倍数可能因场景不同而变化,但方向一致:makerPnl 的内部计算逻辑跟实际 USDC 流动对不上。

不管偏差多大,结论一样:不要用这个字段算 PnL。

坑 3:不能按 txHash 单独去重

这个最反直觉。

同一个 txHash(交易哈希)出现了多条记录,正常人第一反应:重复数据,去重。

不能这么做。PM 的 CLOB(链上限价订单簿)在一笔链上交易里可以撮合多个 maker 订单,同一个 txHash 下的多条记录是真实的独立 fill。

我之前按 txHash + asset 去重,BUY 侧少算了 $133。上 Polygon 链验证,一个交易哈希里确实有多个独立的 USDC Transfer event,每条都对应一笔真实成交。

结论:不能按 txHash alone 去重。要算 PnL,直接对 /activity 原始数据求和。

坑 4:offset 翻页有天花板

/activity 接口翻页,用 offset(偏移量)?超过 3000 条直接 400 报错。文档里没写。

上面三个地址全部验证过:GET /activity?offset=3100 返回 HTTP 400,错误信息 max historical activity offset of 3000 exceeded。头部玩家动辄上万笔交易,3000 条根本不够。

用 end 参数(传上一页最后一条的时间戳 - 1)做游标翻页,没有上限。

坑 5:排行榜 PnL 口径差异

你算完一个地址的 PnL,去排行榜一对比,差了一点。

大多数情况下差距在 $10 以内(来自持仓市值的实时波动)。但如果差距明显更大,可能的原因包括:排行榜的聚合窗口、缓存刷新延迟、或者用户绑定了多个 proxy wallet。

实测中,用现金流法算出的单地址 PnL 跟 lb-api 返回值高度一致。如果你的结果差距较大,先检查翻页是否完整(坑 4)、是否用了错误字段(坑 1-2)。

正确做法

试了各种歪路之后,我验证下来最可靠的方法是 Data API 现金流汇总。不用任何预计算字段,直接从原始交易记录算资金进出。

公式:

PnL = SUM(TRADE where side=SELL) + SUM(REDEEM) + SUM(MERGE) + SUM(MAKER_REBATE) + SUM(REWARD) - SUM(TRADE where side=BUY) - SUM(SPLIT) + 持仓市值

· TRADE BUY:花 USDC 买 token(支出)

· TRADE SELL:卖 token 回收 USDC(收入)

· REDEEM:赢的仓位赎回 USDC(收入)

· SPLIT:USDC 铸造成 token 对(支出)

· MERGE:token 对合并回 USDC(收入)

· MAKER_REBATE:Maker 返佣(收入)

· REWARD:奖励/空投(收入)

· 数据来源:

GET /activity?user=&limit=500,用 end 翻页,全量拉取后按类型求和。

· 持仓市值:

GET /positions?user=,size × curPrice。

· 交叉验证:

拿计算结果跟 Polymarket 排行榜 API(lb-api.polymarket.com/profit?window=all&address=X)对比,差 <$10 就算过。差距来自持仓市值的实时波动。

验证:排行榜前 15 实测

用现金流法算完后,拿排行榜 API 交叉验证:

swisstony:现金流法 +$560.1 万,排行榜 +$560.1 万,差距 < $10

kch123:现金流法 +$1139.6 万,排行榜 +$1139.6 万,差距 < $10

gmanas:现金流法 +$502.4 万,排行榜 +$502.4 万,差距 < $10

三个地址误差均在 $10 以内,差距来自持仓市值的实时波动。

方法跑通之后,我拿它分析了上百个头部地址的真实盈亏。那是另一回事了。

汇总

SUM(cashPnl) from /positions → 不行,不含已结算盈利,符号可能反转

makerPnl 字段求和 → 不行,与链上现金流不一致

按 txHash 去重后计算 → 不行,$100+,删了真实 fill

offset 翻页 + 求和 → 不行,数据截断,>3000 报错

Data API 现金流法 → 目前最可靠,<$10

做量化的第一步不是找 alpha。是先确认你算得对。

以上全部来自实盘踩坑,不是理论推导。PM 的 API 随时可能调整行为,建议定期用排行榜 API 交叉验证你的计算结果。

Nội dung Liên quan

Đếm ngược GPT-5.6: Từ bỏ ảo tưởng API đơn nhất, tốc độ lặp lại sức mạnh tính toán nhanh đến mấy cũng không chống nổi một tờ quy định tuân thủ

Giữa tháng 6, ba sự kiện – Fable 5 bị giới hạn tuân thủ, GLM-5.2 được mã nguồn mở và thời điểm ra mắt GPT-5.6 bị rò rỉ – đánh dấu bước ngoặt cho ngành AI toàn cầu. Các logic vận hành cơ bản đang được định hình lại: 1. **"Khả năng sử dụng" quan trọng hơn "tính tiên tiến":** Chuỗi cung ứng mô hình lớn bước vào giai đoạn "hai luồng" với mã nguồn đóng được kiểm soát và mã nguồn mở triển khai cục bộ cùng tồn tại. 2. **Rào cản cạnh tranh thay đổi:** Các gã khổng lồ mã nguồn đóng chuyển trọng tâm từ "trí tuệ ngôn ngữ" sang "trí tuệ không gian (mô hình thế giới)" đòi hỏi lượng lớn sức mạnh tính toán. 3. **Thiết kế "phi mô hình" là yêu cầu sống còn:** Để đối phó rủi ro tuân thủ xuyên quốc gia, các nhà phát triển ứng dụng phải đảm bảo tính liên tục kinh doanh bằng cách tách biệt logic nghiệp vụ khỏi một mô hình cụ thể. Sự kiện Fable 5 của Anthropic bị hạn chế truy cập chỉ sau 72 giờ đối với người dùng không phải công dân Mỹ cho thấy rủi ro tuân thủ có thể vô hiệu hóa bất kỳ lợi thế công nghệ nào. Trong bối cảnh đó, các mô hình mã nguồn mở như GLM-5.2 của Trí Phổ AI trở thành lựa chọn dự phòng chiến lược, nhờ hiệu suất được cải thiện, chi phí thấp hơn đáng kể và khả năng triển khai cục bộ. Để tái khẳng định giá trị, các hãng mã nguồn đóng như OpenAI đang định vị lại. GPT-5.6 (dự kiến ra mắt) chuyển trọng tâm sang "trí tuệ không gian", nhằm tạo khoảng cách thế hệ mới trong các lĩnh vực như mô phỏng công nghiệp và robot – nơi đòi hỏi sức mạnh tính toán khổng lồ. Bài học rõ ràng: Trong môi trường hiện nay, việc đánh giá cơ sở hạ tầng AI không thể chỉ dựa trên hiệu suất kỹ thuật. Khả năng truy cập ổn định và tuân thủ quy định đã trở thành các yếu tố tiên quyết ngang bằng. Đối với các doanh nghiệp, việc phụ thuộc hoàn toàn vào API của một nhà cung cấp duy nhất là rủi ro cao. Thiết kế kiến trúc "phi mô hình" để có thể chuyển đổi linh hoạt giữa các giải pháp là điều tối cần thiết để đảm bảo tính liên tục trong kinh doanh.

marsbit1 giờ trước

Đếm ngược GPT-5.6: Từ bỏ ảo tưởng API đơn nhất, tốc độ lặp lại sức mạnh tính toán nhanh đến mấy cũng không chống nổi một tờ quy định tuân thủ

marsbit1 giờ trước

Cuộc Chiến 'Trợ Cấp Token' của Những Gã Khổng Lồ AI Sắp Kết Thúc Chưa?

Cuộc chiến trợ cấp Token giữa các gã khổng lồ AI như OpenAI, Anthropic và Google đang diễn ra quyết liệt. Hiện tại, người dùng đang được hưởng mức giá "bẻ gãy" khi các công ty này bù lỗ nặng để thu hút và giữ chân người dùng, đặc biệt là các gói cao cấp. Tuy nhiên, khác với các cuộc chiến trợ cấp thời internet, token AI hầu như không tạo ra hiệu ứng "khóa" người dùng do việc chuyển đổi giữa các nền tảng là quá dễ dàng. Bill Maris, người sáng lập Google Ventures, dự đoán 100% rằng Google - với lợi thế từ cỗ máy in tiền quảng cáo khổng lồ - có thể hạ giá token thêm 80%, gây áp lực khủng khiếp lên các đối thủ phụ thuộc vào vốn đầu tư như OpenAI và Anthropic. Điều này đặt ra câu hỏi về tính bền vững của mô hình kinh doanh khi họ phải công khai báo cáo tài chính sau IPO. Bài viết phân tích hai kịch bản có thể xảy ra: 1) Mô hình "dịch vụ internet" với một vài công ty thống trị rồi tăng giá, hoặc 2) Token trở thành cơ sở hạ tầng tiêu chuẩn như "điện, nước", nơi cạnh tranh đẩy giá xuống sát chi phí và lợi nhuận trở nên rất thấp. Do thiếu hiệu ứng khóa chân người dùng, kịch bản thứ hai có vẻ thực tế hơn. Cuộc chiến này có thể không có kẻ chiến thắng rõ ràng, mà là một cuộc chạy đua tiêu hao kéo dài nhằm giữ vị trí trên "bàn chơi", thúc đẩy AI trở thành một tiện ích cơ sở hạ tầng công cộng mà không công ty nào có thể độc chiếm. Đối với người dùng, điều này có nghĩa là họ có thể tiếp tục được hưởng lợi từ các giao dịch "hời" trong một thời gian dài hơn.

marsbit1 giờ trước

Cuộc Chiến 'Trợ Cấp Token' của Những Gã Khổng Lồ AI Sắp Kết Thúc Chưa?

marsbit1 giờ trước

Ngoài sân cỏ: Trò chơi đầu cơ xoay quanh World Cup

Bên cạnh sân cỏ, World Cup 2026 đã tạo ra một mạng lưới đầu cơ đa dạng, biến sự kiện thể thao thành một thí nghiệm đầu tư toàn cầu kéo dài hàng tháng. Thị trường dự đoán (như Polymarket, Kalshi) nổi lên như một kịch bản đầu cơ mới, thu hút khối lượng giao dịch khổng lồ, thậm chí lấn át sự phát triển của các nền tảng cá cược truyền thống vốn vẫn là thị trường cơ bản lớn nhất. Các cổ phiếu khái niệm liên quan đến World Cup, như cổ phiếu "gà rán" của Hàn Quốc hay cổ phiếu liên quan đến đội tuyển Nhật Bản, biến động mạnh theo kết quả thi đấu và tâm lý người hâm mộ. Thị trường vé xem trở thành sân chơi đầu cơ phức tạp, với việc bán lại vé, giao dịch quyền mua vé (RTB) và cả hành vi "bán khống" vé trên các sàn thứ cấp. Các mặt hàng sưu tầm như sticker Panini hay áo đấu phiên bản giới hạn cũng được săn đón và định giá lại trên thị trường thứ cấp. Lĩnh vực tiền điện tử chứng kiến sự bùng nổ của các meme coin lợi dụng chủ đề World Cup, mang lại lợi nhuận siêu tốc cho một số ít nhưng cũng tiềm ẩn rủi ro sụp đổ lớn. Cuối cùng, một lớp dịch vụ khác thu lợi bằng cách cung cấp công cụ theo dõi giá vé, thông tin hoặc lời khuyên cá cược cho chính những người tham gia vào cuộc chơi đầu cơ này. Tóm lại, World Cup không chỉ là lễ hội bóng đá mà còn là một cửa sổ toàn cầu hiếm có, nơi sự chú ý, cảm xúc và nguồn lực được nén lại, tạo ra một hệ sinh thái đầu cơ đa tầng phức tạp xoay quanh nó.

marsbit1 giờ trước

Ngoài sân cỏ: Trò chơi đầu cơ xoay quanh World Cup

marsbit1 giờ trước

Tuyên Bố ETF Hyperliquid Thu Hút Sự Chú Ý Khi Câu Chuyện HYPE Phát Triển Trên X

Tuyên bố từ AlphaOnChain trên X (trước đây là Twitter) ngày 20 tháng 6 cho biết ba quỹ ETF Hyperliquid (HYPE) được ra mắt vào tháng 5 năm 2026 đã tích lũy tổng cộng 158 triệu USD tài sản. Trong đó, ETF Bitwise HYPE được cho là có 88 triệu USD và ETF 21Shares HYPE có 66 triệu USD. Thông tin này đã thu hút sự chú ý vào cuối tuần, củng cố cho nhận định rằng HYPE đang trở thành một trong những đồng altcoin được theo dõi sát sao, khi các nhà giao dịch tìm kiếm cơ hội vượt trội ngoài Bitcoin và Ethereum. Tuy nhiên, bài viết nhấn mạnh một cảnh báo quan trọng: các con số này đến từ một bài đăng trên mạng xã hội, chưa được xác minh bởi dữ liệu chính thức từ nhà phát hành quỹ, hồ sơ trao đổi hoặc trang thông tin quỹ. Do đó, chúng nên được coi là một tín hiệu cho thấy sự quan tâm ngày càng tăng xung quanh đồng tiền HYPE, chứ không phải là bằng chứng cuối cùng về dòng tiền thực tế. Hyperliquid thu hút cộng đồng nhờ hệ sinh thái tập trung vào giao dịch perpetual trên chuỗi và cơ sở hạ tầng sàn giao dịch. Nếu các sản phẩm ETF liên quan đến HYPE thực sự thu hút được lượng tài sản đáng kể, điều này có thể cho thấy nhu cầu từ cả tổ chức và nhà đầu tư cá nhân đang bắt đầu mở rộng sang các tài sản crypto có rủi ro cao hơn. Đối với các nhà giao dịch, dù sự quan tâm trên mạng xã hội có thể tác động ngắn hạn đến thị trường, nhưng sự tăng trưởng bền vững thường cần đến nhu cầu đã được xác nhận, thanh khoản và sự phát triển liên tục của hệ sinh thái.

bitcoinist3 giờ trước

Tuyên Bố ETF Hyperliquid Thu Hút Sự Chú Ý Khi Câu Chuyện HYPE Phát Triển Trên X

bitcoinist3 giờ trước

Codex Sử Dụng Máy Tính Như Thế Nào? Ba Lối Vào Và Ranh Giới Quyền Hạn

Bài viết phân tích ba phương thức chính để Codex tương tác với máy tính: Computer Use, Tiện ích Chrome và Trình duyệt trong ứng dụng. Computer Use là phương thức mạnh mẽ nhất, cho phép Codex điều khiển giao diện đồ họa của các ứng dụng macOS/Windows, cài đặt hệ thống, thậm chí iOS Simulator. Nó phù hợp cho các quy trình không có API hoặc công cụ cấu trúc, nhưng chậm hơn và có ranh giới quyền truy cập rộng nhất, đòi hỏi sự giám sát cẩn thận. Tiện ích Chrome cấp cho Codex quyền truy cập vào trạng thái Chrome đã đăng nhập của người dùng, bao gồm cookie, hồ sơ và các tab mở. Nó lý tưởng cho các tác vụ trên Gmail, LinkedIn, Salesforce, bảng điều khiển nội bộ hoặc nghiên cứu xuyên nhiều trang web, đồng thời hỗ trợ kiểm soát đa tab hiệu quả. Trình duyệt trong ứng dụng là một trình duyệt biệt lập bên trong luồng Codex, không kế thừa trạng thái đăng nhập hay tiện ích mở rộng. Nó hoàn hảo cho việc phát triển và gỡ lỗi web (máy chủ cục bộ, lỗi giao diện, bố cục responsive) và cho phép chú thích trực tiếp trên các phần tử trang, tạo vòng phản hồi nhanh giữa chỉnh sửa mã và xem trước. Appshots không phải là một phương thức điều khiển, mà là công cụ để người dùng cung cấp ngữ cảnh hình ảnh (chụp cửa sổ) cho Codex, giúp nó hiểu vấn đề cần giải quyết. Thông điệp cốt lõi: Không phải mọi tác vụ đều cần Computer Use. Nên chọn phương thức có phạm vi quyền hẹp nhất, an toàn nhất và được cấu trúc hóa nhất cho từng công việc cụ thể. Ưu tiên sử dụng plugin/MCP nếu có, sau đó mới xem xét đến Trình duyệt trong ứng dụng, Tiện ích Chrome, và chỉ dùng Computer Use cho "chặng đường cuối" khi các công cụ khác không đáp ứng được. Điều này đảm bảo hiệu quả và an toàn, đồng thời duy trì quyền giám sát của người dùng đối với các hành động quan trọng.

marsbit3 giờ trước

Codex Sử Dụng Máy Tính Như Thế Nào? Ba Lối Vào Và Ranh Giới Quyền Hạn

marsbit3 giờ trước

Giao dịch

Giao ngay
Hợp đồng Tương lai
活动图片