Polymarket Multi-Outcome Dutching Arbitrage Calculator
When top outcomes in a multi-choice market sum to < 100¢, allocate capital inversely proportional to each price so any winning candidate pays the exact same guaranteed ROI.
01 · Tool Overview & Quantitative Mechanism
In Polymarket multi-outcome events (such as FOMC total rate cuts or tournament winners), retail mispricing frequently causes the top 2–4 contenders' YES prices to sum to less than 100¢ (e.g., 32¢ + 28¢ + 22¢ = 82¢).
Instead of buying equal dollar amounts, Dutching allocates $B \times (p_i / \sum p_i)$ to each leg $i$. Because each winning share pays exactly $1.00 USDC, your payout is identical ($B / \sum p_i$) regardless of which selected candidate wins (+21.95% guaranteed ROI on an 82¢ combined cost).
02 · Live Interactive Simulator & Demo Workbench
REAL-TIME BROWSER ENGINE · 0 LATENCYマルチアウトカム・ダッチング計算ツール:2〜4つの候補間で均等な保証利益をロック
マルチアウトカム市場で上位2〜4つの候補の合計が100¢を下回る場合(例:32¢ + 28¢ + 22¢ = 82¢)、ダッチングは価格に反比例して資本を割り振り、いずれかの候補が勝っても、まったく同じ保証利益(ROI +21.95%)を受け取れるようにします。
03 · Step-by-Step Usage Guide (4-Stage Walkthrough)
Enter your total planned capital in USDC (e.g., $500 USDC) in the Total Budget field.
Copy the current YES ask prices (in cents) from Polymarket into Outcome A, B, C, and D (set unused slots to 0).
Ensure the Combined Implied Cost indicator shows green (`< 100¢ Arbitrage`). Never Dutch if the sum is ≥ 100¢.
Place passive Limit Orders on Polymarket matching the exact dollar amount and share count shown on each outcome card.
04 · Automated CLI, Python & Docker VPS Deployment Guide
To run this tool 24/7 on your local workstation or an isolated cloud server (such as a low-latency RAKsmart VPS in Tokyo or Frankfurt), copy or download the production deployment script below:
#!/usr/bin/env python3
# P.DAY Tool #01 — Automated Multi-Outcome Dutching Batch Order Bot (py-clob-client)
# pip install py-clob-client python-dotenv
import os
from py_clob_client.client import ClobClient
from py_clob_client.clob_types import OrderArgs, OrderType
from py_clob_client.order_builder.constants import BUY
BUDGET_USDC = 500.0
CANDIDATES = [
{"name": "Outcome A", "token_id": "TOKEN_ID_A", "price": 0.32},
{"name": "Outcome B", "token_id": "TOKEN_ID_B", "price": 0.28},
{"name": "Outcome C", "token_id": "TOKEN_ID_C", "price": 0.22},
]
sum_prob = sum(c["price"] for c in CANDIDATES)
assert sum_prob < 1.0, f"No Dutching arbitrage: sum={sum_prob:.3f} >= 1.00"
client = ClobClient("https://clob.polymarket.com", key=os.environ["POLY_PRIVATE_KEY"], chain_id=137)
client.set_api_creds(client.create_or_derive_api_creds())
for c in CANDIDATES:
alloc_usdc = BUDGET_USDC * (c["price"] / sum_prob)
shares = round(alloc_usdc / c["price"], 2)
print(f"[Dutching] {c['name']} @ {c['price']*100:.1f}c -> Stake ${alloc_usdc:.2f} ({shares} shares)")
order = client.create_order(OrderArgs(token_id=c["token_id"], price=c["price"], size=shares, side=BUY))
client.post_order(order, OrderType.GTC)
Explore More Standalone Polymarket Pro Tools
← Back to Pro Tools Directory (All 10 Tools)Poly Day (p.day) — ポリマーケット(Polymarket)とは?予測市場の日本での合法性・使い方・株価とリアルタイムオッズ
「ポリマーケットとは」「polymarket 日本 合法 / 違法」「予測市場 日本」の疑問解消と国内取引所からのPolygon USDC送金手順
日本国内でも「ポリマーケット(Polymarket)」「ポリマーケットとは」「polymarketとは」「予測市場 日本」の検索数が急増しています。ポリマーケットはPolygonブロックチェーン上で稼働する世界最大の分散型予測市場(Prediction Market)であり、日銀の政策金利・ドル円相場、衆議院選挙、米大統領選・FRB利下げ、ビットコイン価格、大谷翔平やワールドカップまで、あらゆるイベントの確率が1¢〜99¢のリアルタイム価格として取引されています。
よく検索される「polymarket 日本 合法」「polymarket 違法」「予測市場 日本 合法」については、Poly Day日本語版(p.day/ja/)のような情報端末でリアルタイム確率やクジラ動向を閲覧・分析することは日本国内から100%完全に合法で自由に行えます。また「ポリマーケット 株価」を探す方もいますが、Polymarketは現在未上場のWeb3プロジェクトであり、株式ではなくイベント結果のシェア(1株=的中時$1.00 USDC償還)をCLOB板取引で売買する仕組みです。