INNER CODE UNIT · Python

MarketRef

YichengYang-Ethan/oracle3 · oracle3/mcp_server/server.py:207

class MarketRef(BaseModel):
    """A live market to check, identified by venue and market id."""

    venue: Venue = Field(description="'kalshi' or 'polymarket'.")
    market_id: str = Field(
        description='Kalshi ticker or Polymarket market id, as returned by search_markets.'
    )


def _schedule(q: QuoteInput) -> KalshiSchedule | PolymarketSchedule:
    if q.venue == 'kalshi':
        return KalshiSchedule(
            multiplier=Decimal(
                str(1.0 if q.kalshi_multiplier is None else q.kalshi_multiplier)
            ),
            maker_fees=q.kalshi_maker_fees,
        )
    if q.polymarket_rate is None:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…