New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@marketmaster/sdk

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@marketmaster/sdk

Official JavaScript SDK for the MarketMaster prediction-market data API (Kalshi, Polymarket, and more).

latest
npmnpm
Version
0.1.1
Version published
Weekly downloads
2
-80%
Maintainers
1
Weekly downloads
 
Created
Source

@marketmaster/sdk

Official JavaScript/TypeScript SDK for the MarketMaster prediction-market data API — live edges, arbitrage spreads, market snapshots, and the whale feed across Kalshi and Polymarket.

Install

npm install @marketmaster/sdk

Quickstart

import { MarketMaster } from "@marketmaster/sdk";

const mm = new MarketMaster({ apiKey: process.env.MM_API_KEY }); // mmk_live_...

const { edges } = await mm.edges({ platform: "kalshi", min_edge: 5, limit: 10 });
const { opportunities } = await mm.arbitrage({ min_spread: 2 });
const { trades } = await mm.whales({ min: 10000 });
const one = await mm.market("kalshi", "PRES-2028-DEM");
const me  = await mm.status();

Methods

MethodEndpointOptions
edges(opts)GET /v1/edgesplatform, category, min_edge, limit, offset
markets(opts)GET /v1/marketssource, category, limit, offset
market(source, id)GET /v1/market
arbitrage(opts)GET /v1/arbitragemin_spread, limit, offset
whales(opts)GET /v1/whalessource, min, limit, offset
status()GET /v1/status

Auto-pagination

for await (const edge of mm.paginate("edges", { platform: "polymarket" }, "edges")) {
  console.log(edge.market_title, edge.edge_pct);
}

Errors

Failed requests throw MarketMasterError with .status, .code, and .retryAfter (on 429s).

Get a key at https://marketmaster.live/dashboard · Full docs: https://marketmaster.live/developers

Keywords

marketmaster

FAQs

Package last updated on 13 Jul 2026

Related posts