Polymarket PnL 精確計算:你為什麼把损益算作錯誤
要量化Polymark,第一步不是找到策略. 這是為了確保你的收入算得上。

原名:Polymarket PnL 精准計算器:你為什麼把所有损益算作錯誤
原件:李奧,加密分析員
我在Polymarket讀了半年的自动化學 我踏上過的最大坑 不是戰術上的失敗。
這不是我的菜 總理的PnL計算本身就是雷区 官方API給你的號碼錯誤,第三方分析网站顯示的排名錯誤. 你自己寫劇本? 可能不對。
偏差有多遠? kch123名列第3名,损失350万美元,实际利润1 140万美元。 距此不几百分——全相反。
這是我踩到的每個坑的故事 交易員、工具寫手、觀察員遲早會見面的。
跳槽 1: CashPnl 不包含已结算的利得
最直覺的方法是拉動/位置介面, 總和 cashPnl 字段 。
拿上15個地址和3個地址
瑞郎:+ 35 000美元, + 560万美元
kch123:卡什Pnl 召集-352萬得分不錯+ 1 140万美元反轉
格馬納斯:卡什Pnl 召集264万美元得分不錯+ 502万美元反轉
三個地址 兩個利弊符號直接反轉。
理由: CashPnl 從 / proposes 介面傳回的不包含已關閉/ reRED的已注册 PnL 。 在贏得選項後, 剩下的是露天的禁區。
你以為你在計算所有的利潤和損失 但你只有未偿部分。
坑 2: 標記Pnl 字段不匹配串行的現金流
JSONL有個標記Pnl球場 名字是給你的PnL 不信。
我在市場數據中看到, 由SUM(makerPnl)計算的數字, 特定倍數可能因場景而异, 但方向相同 : 標示Pnl 的內部計算邏輯不符合 USDC 流 。
不管偏差如何, 結論都一樣: 不要用此字段來計算 PnL 。
Pit 3 : 無法單獨按下 txHash 重
這是反直覺的。
同樣的txHash(Trade Hashi)有數項記錄。
不可能 PM的CLOB可以在連結交易中設定多項標記定單。
我曾經按下txHash + 資產來變重,但BUY方面降下133美元. 在 Polygon 鏈上, 在一項交易中實際上有數項独立的 USDC 傳輸事件, 每項交易都符合真正的交易 。
結論: txhash 單獨不能沉重。 要計算 PnL, 您需要總和原始資料 。
口袋4:用天花板抵消
/ activity 介面翻轉頁面, 使用信息集 ? 3000多個直接錯誤 文件里沒有。
以上三處地址均已證實: Get/ activity? 偏移 = 3100 傳回 HTTP 400, 錯誤訊息最大物理活動為 3000 。 總玩家有上千個交易 3000還不夠。
使用末端參數( 傳送上頁的最後一個印章 - 1) 來翻轉頁面而無上限 。
5號坑:
你完成了一個地址,PnL,你正在逃跑。
在大部分情况下,差距在10美元以內(仓库市面价值的实时波动)。 然而, 如果空間要大得多, 可能的原因包括清單上的聚合視窗、 缓存清理的延遲、 或使用者捆綁的多重代理錢包 。
事實上, PnL, 用現金流法計算的單個地址, 和 lb- api 返回相同 。 如果結果存在很大的空白, 請檢查頁面是否完整 (pit 4) 以及是否使用錯誤的字段 (pit 1-2 ) 。
正确的方式
我檢查過所有的壞路面, 不需要投影字段來核算直接出自原始交易紀錄的资金流动。
公式 :
PnL = SUM (TRADE Where side=SELL) + SUM (REDEM) + SUM (MAKER REBATE) + SUM (REWARD) - SUM (TRADE Where side=BUY) - SUM (SPLIT) + 持有市場價
布隆迪: USDC 買入令牌( 支出)
交易:出售代碼回收
• REDEEM================
• SPLIT: USDC 找到代碼( 支出)
· 合并: 反向合并到 USDC( 收入)
使後悔: 家庭助工(收入)
背:刺激/空投(收入)
資料來源 :
Get/ activity? user %lt; Adress> & limit=500, 翻譯頁面, 總和為末端 。
* 持有的市值:
取得/ 建議? user %lt; Adress> 大小 x curprice 。
* 交叉核对:
相對于Polymarket排名 API (lb- api. polymarket. com/ com/ com/ findow? window=all&adress =X), 差別為 & lt; 10 。 差异是由于持有量的市面价值的实时波动。
驗證: 前15名
按現金流動法, 檢查清單 API :
swisstony:现金流量法+560.1万美元,排名+560.1万美元,差距 & lt; 10美元
kch123:现金流量法+1139.6万美元,排名+1139.6万美元,差距 & lt; 10美元
gmanas:现金流量法+5 024万美元,排名+5 024万美元,差距 & lt; 10美元
所有三個地址的錯誤都在10美元以內。
方法通過後 我分析了100個地址 那是另一回事。
摘要
SUM( 現金Pnl) 從/ 位置不,不,不,不,不
makePnl 字段和哦,不,它不匹配的现金流量 在鏈
按 txHash 重計哦,不,100美元+,切掉真正的
翻頁 + 和不,數據切斷, & gt; 3000
API 现金流量法目前最可靠, < 10美元
量化的第一步是找不到alpha. 確保你是對的。
以上皆出自于實際踏板,而非理論. PM的API可以隨時調整行為。
原始链接
