Alternative · On-chain market
Limitless vs
SimpleFunctions.
Limitless and SimpleFunctions both give you access to binary prediction markets, but they sit at different layers of the stack. Limitless is an on-chain trading venue — short-duration YES/NO contracts on Base L2, settled trustlessly by Pyth oracle. SimpleFunctions is the agent layer above markets: causal-tree thesis system with auto-evaluation heartbeat, autonomous trading autopilot with a 7-gate risk cascade, computed indicators across 48K contracts, and a 56-tool MCP server that drops into Claude Code or Cursor in one line.
Verified 2026-04 · public sources only · live SF data from /calibration
Verdict
Pick the one that fits how
you actually work.
Choose SimpleFunctions if
You are building agents, autonomous trading systems, or research pipelines that need more than on-chain execution — calibrated probabilities with public Brier scores, causal-tree thesis modelling with continuous evaluation cycles, regime classification across the full 48K-contract universe, computed indicators (implied yield, cliff risk, liquidity availability score), cross-venue arbitrage detection on Kalshi and Polymarket, and a 56-tool MCP server that integrates with any AI coding environment.
Choose Limitless if
You specifically want to trade binary prediction markets on-chain with no custodial counterparty — Limitless is built for that: short-duration YES/NO contracts on Base L2, trustless Pyth oracle settlement, and a CLOB interface designed for on-chain DeFi participants who require composability with other Base L2 protocols.
Limitless is an on-chain trading venue (Base L2, Pyth settlement). SimpleFunctions is the agent layer: world model, theses, indicators, autopilot, MCP. Different products, different audiences.
At a glance
Three things that
actually differ.
Everything Limitless gives you — exposure to binary prediction markets and a CLOB trading interface — SimpleFunctions also gives you, via normalised prices, orderbook depth, and cross-venue coverage across Kalshi and Polymarket.
On top of that, SF ships a causal-tree thesis system with auto-evaluation heartbeat, an autonomous trading agent (Portfolio Autopilot, 1M-context LLM, 7-gate risk cascade), computed indicators across 48K contracts, and 56 MCP tools that no current PM data product exposes.
SF also publishes live Brier scores for itself at /api/calibration — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days — so you can audit its accuracy directly rather than taking a marketing claim on faith.
Side by side
9 dimensions · verified 2026-04SimpleFunctionsKalshi + Polymarket normalised, 48K+ active contracts indexed across both venues.
LimitlessShort-duration binary YES/NO markets on Base L2 — a separate on-chain venue, not connected to Kalshi or Polymarket.
SimpleFunctionsGET /api/public/market/{ticker}?depth=true returns bid/ask ladder, spread, and slippage estimates.
LimitlessCLOB UI for on-chain participants; no documented public REST endpoint for programmatic orderbook access.
SimpleFunctionsImplied yield, cliff risk index, liquidity availability score, event overround, and regime label pre-computed across 48K+ contracts at /screen.
LimitlessOn-chain price and volume only; derived signals must be computed by the consumer.
SimpleFunctionsLive Brier scores at /api/calibration — by venue, category, and price bucket; Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days.
LimitlessNot published.
SimpleFunctionsPOST /api/thesis/create decomposes any sentence into a causal tree, scans both venues for tradeable edges, and runs an auto-evaluation heartbeat with news scan, price refresh, and LLM confidence update.
LimitlessNot in scope.
SimpleFunctionsPortfolio Autopilot uses a 1M-context LLM and a 7-gate risk cascade — kill switch, drawdown gate, regime check, position limits — before execution.
LimitlessNot in scope.
SimpleFunctions56 tools via claude mcp add simplefunctions --url https://simplefunctions.dev/api/mcp/mcp; works with Claude Code, Cursor, and any MCP client.
LimitlessNo MCP server published.
SimpleFunctionsOff-chain data and agent layer over custodial venues; no on-chain component.
LimitlessTrustless on-chain settlement via Pyth oracle on Base L2; no custodial counterparty.
SimpleFunctionsPublic REST, MCP, and CLI reads require no auth. Authenticated thesis and intent execution is free up to 15M tokens, then pay-per-token.
LimitlessOn-chain gas costs apply per trade; no subscription pricing tier published.
Methodology
Verified 2026-04 from public sources only — Limitless's documentation, public website, and publicly observable behaviour. We never claim non-public information about Limitless's internals. SimpleFunctions claims on this page are computed live from /api/calibration, /api/public/cross-venue/pairs, and /api/public/markets — you can re-verify them yourself with curl.
Use cases
Same data, different
best fit per scenario.
Scenario 01
Building an AI agent that needs live prediction market data, indicators, and a world snapshot.
SimpleFunctions · best fit
SF's /api/agent/world returns an ~800-token world snapshot, /screen surfaces pre-computed indicators across 48K contracts, and the 56-tool MCP server connects the entire data layer to any AI coding environment in one command. The thesis system can decompose a research question into monitored sub-claims automatically.
Limitless
Limitless is a trading venue, not a data API — it does not publish a programmatic data endpoint suited for agent pipelines.
Scenario 02
Trading binary prediction markets on-chain with no custodial counterparty.
SimpleFunctions
SF operates over Kalshi and Polymarket, both of which are custodial venues. It does not offer on-chain execution or index Limitless markets.
Limitless · best fit
Limitless is purpose-built for this: short-duration binary contracts on Base L2 with Pyth oracle settlement and no centralised intermediary. For on-chain DeFi composability, Limitless is the right tool.
Scenario 03
Decomposing a complex macro thesis into live, tradeable sub-claims with automated monitoring.
SimpleFunctions · best fit
POST /api/thesis/create maps any plain-language claim to a causal tree of sub-claims, links each node to matching Kalshi and Polymarket contracts, and runs a continuous evaluation heartbeat — news scan, price refresh, LLM confidence update. No equivalent system exists in the current PM ecosystem.
Limitless
Limitless does not offer a thesis decomposition or evaluation system; it is a market venue, not a research or modelling tool.
Scenario 04
Monitoring and acting on cross-venue arbitrage opportunities programmatically.
SimpleFunctions · best fit
GET /api/public/cross-venue/pairs?preset=arb returns matched contract pairs across Kalshi and Polymarket with normalised pricing. The MCP server exposes this as a tool callable from any agent context. Portfolio Autopilot can execute against identified edges with full risk-gate coverage.
Limitless
Limitless operates its own separate on-chain market and does not cross-reference Kalshi or Polymarket pricing — cross-venue arbitrage between these systems is not a supported workflow.
Live data
The SimpleFunctions claims on this page are not marketing copy. Brier scores, market counts, and cross-venue pair counts are computed live from /calibration, /screen, and /api/public/cross-venue/pairs. All public, all free, all CC-BY-4.0.
FAQ
What is SimpleFunctions and how does it differ from an on-chain prediction market like Limitless?+
SimpleFunctions is an API, CLI, and MCP server that sits above prediction markets as an agent and data layer. It aggregates live data from Kalshi and Polymarket, computes derived indicators, runs a causal thesis system, and provides autonomous trading via Portfolio Autopilot. Limitless is an on-chain trading venue that runs its own binary markets on Base L2. They serve different roles: Limitless is a market infrastructure layer; SimpleFunctions is the intelligence and automation layer built on top of established markets.
Can SimpleFunctions access Limitless markets?+
No. SimpleFunctions currently aggregates Kalshi and Polymarket data — it does not index Limitless's on-chain Base L2 markets. Limitless and the Kalshi/Polymarket universe are separate venues with different structures and settlement mechanisms. If you need exposure to Limitless's short-duration on-chain contracts specifically, you would access Limitless directly. SimpleFunctions covers 48K+ contracts across the two major regulated off-chain venues.
How does SF's causal thesis system work?+
POST /api/thesis/create takes a plain-language claim and decomposes it into a causal tree of testable sub-claims, mapping each node to live contracts on Kalshi and Polymarket. An evaluation heartbeat then runs periodically — scanning news, refreshing prices, checking milestones, running an LLM evaluation, and updating confidence scores automatically. You can inject external signals at any time via /api/thesis/{id}/signal. Public theses are forkable by other users. No current competitor offers an equivalent system.
What is Portfolio Autopilot and how does it gate trades?+
Portfolio Autopilot is SF's autonomous trading agent. It uses a 1M-context LLM and aggregates 13 data sources to form trade ideas. Before any execution, a 7-gate risk cascade runs sequentially — checking the kill switch, position limits, drawdown thresholds, regime classification, and more. The system is designed for traders who want supervised automation rather than manual order entry. It evaluates, gates, and executes without requiring per-trade confirmation, while keeping a full audit trail of gate decisions.
Does SimpleFunctions have an MCP server, and how do I connect it?+
Yes. Running claude mcp add simplefunctions --url https://simplefunctions.dev/api/mcp/mcp adds 56 tools to Claude Code, Cursor, or any MCP-compatible client. Tools cover market search, orderbook queries, thesis creation and signal injection, trade ideas, calibration data, cross-venue pairs, and the full world snapshot. Limitless has no published MCP server. The SF MCP server requires no authentication for read-only tools.
How does SF publish and audit its own prediction accuracy?+
GET /api/calibration returns live Brier scores for SF's own predictions, broken down by venue, category, and price bucket. Current published figures: Kalshi 0.20, Polymarket 0.12 on T-24h price over the past 90 days. This lets you verify SF's track record before building on it. Most competitors state accuracy claims in marketing copy without exposing underlying numbers. SF's calibration endpoint is publicly accessible — you can re-verify the figures yourself with curl at any time.
Is Limitless the better choice for certain use cases?+
Yes. If you specifically need trustless on-chain settlement — no custodial counterparty, Pyth oracle resolution, Base L2 composability with other DeFi protocols — Limitless is the right tool. It is designed for on-chain participants who want binary prediction market exposure without relying on a centralised exchange. SimpleFunctions does not offer on-chain execution and does not index Limitless markets. The products address different threat models and different audiences.
Does SimpleFunctions require authentication or a subscription to use?+
Public REST endpoints, the MCP server, and the CLI do not require authentication for read operations — market prices, orderbook depth, computed indicators, calibration scores, and cross-venue arbitrage pairs are all openly accessible. Authenticated endpoints — thesis creation, intent execution, and autopilot — are free up to 15M tokens, then priced per token. There is no monthly subscription tier for data access.
Start for free.
Public endpoints are free for normal usage and rate-limited for reliability. Authenticated endpoints are free up to 15M tokens, then pay per token. No credit card to start.