PMXT

PMXT gives developers one consistent API to trade and pull data across multiple prediction market platforms.

PMXT Unified API And SDK For Polymarket And Kalshi

What is PMXT?

PMXT is a free open source unified API and SDK that lets developers trade, build bots, and pull historical data across Polymarket, Kalshi, and other prediction markets through a single interface.

Ready to try PMXT?

Open the official site and get started in a few clicks.

Launch PMXT

PMXT Overview

PMXT is a unified API and open source SDK built for prediction markets. It gives developers and data analysts a single, consistent interface to access market data and place trades. Instead of integrating separate APIs for Polymarket and Kalshi, builders use one set of tools to create trading bots and analytics dashboards.

Setup requires a few steps. You install the Python or TypeScript package, generate an API key, and initialize a client for your chosen venue. You call standard methods like fetchMarkets or createOrder to pull data and execute trades. The service offers a hosted mode for fast routing and a self-hosted mode that talks directly to the exchanges using your own credentials.

PMXT removes venue-specific boilerplate. The system automatically detects when the same real-world event is listed on different platforms. This makes cross market arbitrage detection accurate because developers compare verified equivalents rather than guessing through keyword matches. The project also maintains a free public archive containing historical data and hourly order book snapshots in Parquet format. Researchers download bulk files with years of OHLCV candles without scraping.

The open source core and the data API cost nothing to use. Users pay only the native fees of the underlying venues when they execute orders. The tool supports multi venue trading across a growing list of platforms. A planned Smart Order Router scans multiple books to find the best available price for a given outcome. Copy-paste React components also help teams build user interfaces for consumers.

PMXT Key features

  • Unified API

    Developers use a single set of methods and response shapes across supported venues. Methods behave the same way whether you target Polymarket or Kalshi.

  • Smart Order Router

    The router scans multiple venues to find the best available price for an outcome. It can split an order across order books to improve execution.

  • Historical Data Archive

    Researchers access over three years of OHLCV candles for major markets. The project also offers a free public archive of hourly order book snapshots in Parquet format.

  • Matched Markets Detection

    The system detects when venues list the same real world event. Users receive relation types and confidence scores to build arbitrage logic on verified equivalents.

  • Cross Market Arbitrage

    Real time tools surface price discrepancies between venues. Builders use these signals to construct market neutral strategies or monitor liquidity gaps.

  • Multi Venue Trading

    A single SDK instance routes orders to platforms like Polymarket, Kalshi, and Limitless. Hosted mode supports end to end trading for selected venues, while self hosted mode uses native credentials.

  • Python and TypeScript SDKs

    Developers install official clients for Python and TypeScript with a single command. The interfaces stay nearly identical so teams can share logic between backend and frontend applications.

  • React UI Widgets

    Developers paste pre built components into their apps for search, charts, and order books. These components speed up UI development for dashboards and consumer tools.

  • Dome API Migration

    A codemod tool converts existing Dome API calls to the PMXT shape in minutes. Teams can switch tools with minimal code changes.

  • MCP Server Support

    AI agents in tools like Claude or Cursor interact with the API through natural language calls. This setup supports agentic trading and research workflows.

  • Cross Venue Search

    A single query searches the entire hosted catalog and returns ranked results. Users can filter results by exchange, category, and volume.

  • Non Custodial Trading

    Users hold USDC in an immutable smart contract on Polygon. The service constructs orders server side, but users sign locally with their private keys so the operator cannot move funds.

  • Zero Platform Fees

    Users pay zero platform fees to use the SDK or hosted Data API. Traders pay only the native fees of the underlying venues when they execute orders.

PMXT Fees

  • Base Platform Cost The open source SDK and the hosted Data API cost zero dollars.
  • Platform Trading Fees PMXT does not charge any platform fees for users to execute trades.
  • Underlying Venue Fees Users pay only the native fees of the underlying exchanges.
  • Hosted Service Charges The hosted service provides rate limits and matching engine access without listed usage charges.
  • Self Hosted Infrastructure Users pay only the infrastructure cost to run the local process and bulk historical data costs nothing.

How to use PMXT

  1. Generate an API key

    Go to pmxt.dev/dashboard and create an API key. The key starts with pmxt_live_ and works immediately.

  2. Install the client

    Run pip install pmxt for Python, or npm install pmxtjs for TypeScript and JavaScript.

  3. Initialize a client

    Create a client for your target venue. In Python, use import pmxt and then poly = pmxt.Polymarket(pmxt_api_key="your_key"). In TypeScript, use import pmxt from "pmxtjs" and then const poly = new pmxt.Polymarket({ pmxtApiKey: "your_key" }).

  4. Fetch markets and events

    Call markets = poly.fetch_markets(query="election", limit=5). The same method works across every venue if you change the class name.

  5. Search across all venues

    Instantiate the Router and query the hosted catalog. Results arrive in a normalized Event Market Outcome hierarchy that covers every supported platform.

  6. Configure trading access

    In hosted mode, supply a wallet address for reads and a private key for writes. The SDK handles EIP 712 signing locally so your key never leaves your machine. For self hosted mode, omit the API key and the SDK starts a local core process that talks directly to each venue.

  7. Pull historical data

    Call fetchOHLCV with an outcome identifier and a resolution such as 1h or 1d. You can also download order book history in bulk Parquet format from the public archive.

  8. Monitor your positions

    Use the fetch methods to check positions, balances, and open orders. Cancel or amend orders through the same unified interface.

PMXT Screenshots

Is PMXT safe & legit?

Samuel Tinnerholm founded and maintains PMXT, an open source project released under the MIT license with over two thousand stars on GitHub. Developers in the Polymarket community use and discuss the tool regularly, and the team has built trust by open sourcing arbitrage scripts and large historical datasets. The main known risk is that the smart contracts had not received a third party audit as of mid 2026, so users should treat the code as unaudited and size their positions accordingly.

Wallet blacklist scan checked Jul 23, 2026

  • MetaMask Not flagged
  • Phantom Not flagged
  • ScamSniffer Not flagged
  • EtherAddressLookup Not flagged
  • Keplr Wallet Not flagged

Domain www.pmxt.dev checked against public crypto wallet blacklists.

PMXT Reviews & Comments

Rate PMXT

Be the first to rate

No reviews yet. Be the first to share your experience.

Leave a comment

PMXT alternatives

Other Polymarket tools that do a similar job. Compare and pick what fits your workflow.

  • Polymarket Analytics

    Traders who want to copy top Polymarket wallets or spot fading opportunities use Polymark…

    WebFree
    Compare
  • Predexon

    Predexon gives developers one API to read data and execute trades across Polymarket, Kals…

    Web
    Compare
  • Kairos Trade

    Kairos pulls live data and order execution from Polymarket and Kalshi into one low-latenc…

    WebFree
    Compare
  • Polymarket CLI

    Developers and AI agents get full terminal access to Polymarket markets, order books, tra…

    Free
    Compare

Recommended reading

In-depth guides for Data & APIs — get more out of tools like PMXT.

Ready to try PMXT?

Open the official site and get started in a few clicks.

Launch PMXT