Oracle3 prediction-market arbitrage checks · MCP Server
MCP-Server · lesen und löschen · Apache-2.0 · lokal (stdio)
Beschreibung des Anbieters
Kalshi and Polymarket data, venue fees, no-arbitrage checks and paper execution for AI agents.
Werkzeuge
search_marketsSearch open Kalshi or Polymarket markets and return candidates with their best prices.…
Angabe des Anbieters · Beleg 5get_marketGet one market's details: title, best bid and ask, volume and closing date.…
Angabe des Anbieters · Beleg 5get_orderbookGet the displayed order book for YES and NO as [price, size] levels, best first. Prices are dollars per contract and sizes are contracts.…
Angabe des Anbieters · Beleg 5get_quoteGet the best bid and ask on YES and NO, in dollars, plus the market's fee schedule.…
Angabe des Anbieters · Beleg 5trading_feeCompute the venue fee for one fill at a given price and size; a pure calculation with no network calls.…
Angabe des Anbieters · Beleg 5check_constraintCheck offline whether prices you supply violate a no-arbitrage relation, and price the cheapest exploiting basket after fees.…
Angabe des Anbieters · Beleg 5check_constraint_liveFetch live quotes and fee schedules for related markets, then check whether their prices violate a no-arbitrage relation after fees.…
Angabe des Anbieters · Beleg 5list_relation_typesList the relation types the constraint checks support and the probability bound each enforces. Static reference data with no network or file access, for example implication: P(A) <= P(B).…
Angabe des Anbieters · Beleg 5fair_valueConvert a market price into the probability it implies under the Wang transform, and report the premium. Solves p_mkt = Phi(Phi^-1(p) + lam) for p; a pure calculation with no network calls.…
Angabe des Anbieters · Beleg 5list_relationsList the market relations saved on this machine by the oracle3 research CLI, optionally filtered. Reads ~/.oracle3/relations.json with no network calls.…
Angabe des Anbieters · Beleg 5paper_orderSimulate buying YES or NO contracts in the local paper ledger, filling against the live order book with venue fees. Never sends an order to a venue.…
Angabe des Anbieters · Beleg 5paper_portfolioShow the local paper ledger: cash, open positions and the number of fills. Reads ~/.oracle3/mcp_paper_ledger.json (or ORACLE3_MCP_LEDGER) with no network calls.…
Angabe des Anbieters · Beleg 5paper_resetErase the local paper ledger and restore the $10,000 starting cash. Deletes all paper positions and fill history; no venue is contacted and real accounts are never touched.…
Angabe des Anbieters · Beleg 5
Voraussetzungen
Installation
uvx oracle3==1.2.2 mcpAngaben zum Baustein
- Maintainer
- YichengYang-Ethan
- Repository-Lizenz
- Apache-2.0
- Dienstanbieter
- Offizielle Dienstherkunft nicht belegt
- Dienste
- —
- Bereiche
- —
- Plattformen
- —
- Version
- 1.2.2
- Release
- v1.2.2
- Repository-Themen
- algorithmic-trading, kalshi, polymarket, python, quantitative-finance, trading-bot, arbitrage, kelly-criterion, prediction-markets, agentic-ai
- Homepage
- Homepage des Anbieters
- Dokumentation
- Dokumentation des Anbieters
Zugriffe und Risiken
- Regelbasiert abgeleitete Zugriffe
- lesen, löschen
- Authentifizierung
- —
- Transport
- stdio
- Technische Prüfung
- Ungeprüft
Fehlende Angaben bedeuten unbekannte Zugriffe. Vor dem Einsatz Konten, Dateien, Netzwerkverbindungen und Ausführungsrechte im konkreten Paket prüfen. Eine frische Änderung am Repository belegt keine Wartung jeder einzelnen Datei.
Nur die für den Arbeitsablauf nötigen Berechtigungen vergeben und Schreibaktionen mit einem Freigabeschritt absichern. Lizenz und Wartungsdatum sind keine Sicherheitsfreigabe.
Der Lizenzbeleg betrifft das Quellcode-Repository. Einzelne Unterpakete und gehostete Dienste können eigene Bedingungen haben; prüfe sie beim konkreten Installations- oder Diensteangebot.
Belege und Datenstand
Paket und Herkunft
- 1
- 2
- 3
- 4
- 5
- 6
- Abgerufen und Felder geprüft: 2026-10-04; technische Prüfung: ungeprüft
0E4DACED<MCPSERVE<20261004<<<<Q6<UNGEPRUEFT<<<<<<<<<<<<<<<<<