回答 · ラインショッピング
Pinnacleの価格を基準にしたラインショッピング
回答: ラインショッピングとは、狙うベットについて手に入る最良の価格を選ぶことです。Pinnacleの価格、特にマージン抜きの fair 価格は便利な物差しになります。Pinnacleのフェアを上回る提示価格は確認する価値があり、下回るものは通常そうではありません。PinnFeedが提供するのはPinnacle側(decimal、fair、fairProb、margin、maxStake)で、他社の価格はご自身のデータソースから用意します。PinnFeedはPinnacleのみを扱うためです。
提示価格をPinnacleと比べる#
import os, requests
KEY = os.environ["PINNFEED_KEY"] # ps_live_...
r = requests.get("https://pinnfeed.io/v1/odds",
params={"sport": "tennis", "market": "moneyline", "main": "true", "q": "sinner"},
headers={"x-api-key": KEY}, timeout=10)
ev = r.json()["events"][0]
m = ev["markets"][0]
pin = {o["name"]: o for o in m["outcomes"]}
offers = {"home": {"BookA": 1.62, "BookB": 1.66}, "away": {"BookA": 2.30, "BookB": 2.25}} # your data
for side, books in offers.items():
best_book, best = max(books.items(), key=lambda kv: kv[1])
fair = pin[side]["fair"]
print(side, "best", best_book, best, "| Pinnacle", pin[side]["decimal"], "fair", fair,
"| edge vs fair", f"{best / fair - 1:+.2%}", "| maxStake", m["maxStake"])
結果の読み方#
- 最良の提示価格が
fairを上回る: 検討の価値があります。差はPinnacleのラインに基づく推定値で、確実な優位ではありません。 - 最良の提示価格がPinnacleの価格と
fairの間: Pinnacleの価格は上回っていますが、マージン抜きのラインには届いていません。 maxStakeが低い(例えば100未満): Pinnacle自身の上限が小さく、そのラインの情報量は少なめです。- 価格は動きます: BuilderではWebSocketがPinnacleの変化をプッシュするので、比較を最新に保てます。
プラン#
Freeは遅延付きの確認に使えます(30秒、2競技)。Hobby(月額29ユーロ)は3競技のリアルタイムREST、Builder(月額99ユーロ)は13競技すべてを配信します。3日間のトライアルにはカード登録が必要で、解約しない場合は3日目の後に課金されます。
18歳以上の方を対象とした教育目的のコンテンツです。予想や利益の約束ではありません。日本では刑法により賭博は原則として禁止されています。
よくある質問#
PinnFeedは他のブックメーカーも表示しますか?#
いいえ。Pinnacleのみのフィードです。ご自身の価格データや複数ブックメーカー対応のAPIと組み合わせてください。
なぜPinnacleの価格ではなくフェアと比べるのですか?#
Pinnacleの価格にはマージンが含まれます。フェア価格はそれを除くため、より中立的な基準に近くなります。
Pinnacleのフェアを上回れば十分ですか?#
シグナルではあっても証明ではありません。多くのベットでクロージングラインバリューを追ってください:クロージングオッズとCLV。