Alternative · Forecasting platform
Good Judgment vs
SimpleFunctions.
SimpleFunctions is the agent layer above live prediction markets: a causal-tree thesis system that auto-evaluates positions across 48K contracts, an autonomous trading agent with a 7-gate risk cascade, computed indicators (implied yield, cliff risk, liquidity availability score), and a 56-tool MCP server. Good Judgment takes a different path to probability estimates — trained Superforecaster panels reasoning through bespoke questions, descended from the academic Good Judgment Project. Both products answer forecasting questions; they serve almost entirely different workflows and audiences.
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 systems, or quantitative research that needs machine-readable, continuously updated market probabilities — calibrated against public Brier scores, enriched with computed indicators, structured into causal-tree theses with auto-evaluation cycles, and exposed to any MCP client via a single install command. SF is built for code-first workflows: live prices, orderbook depth, regime classification, and a 56-tool MCP server that drops into Claude Code or Cursor in one line.
Choose Good Judgment if
Good Judgment is the right choice when you need vetted human expert consensus — Superforecasters reasoning through bespoke questions with qualitative nuance, especially for geopolitical, strategic, or low-base-rate scenarios where no liquid prediction market exists or has formed. That is the product they are built for and the audience they serve.
Good Judgment delivers human Superforecaster panels for bespoke probability questions. SimpleFunctions delivers the agent layer above live prediction markets: world model, theses, indicators, autopilot, MCP.
At a glance
Three things that
actually differ.
Everything Good Judgment gives you — structured probability estimates on specific questions, calibration tracking, and forecasting methodology — SimpleFunctions also gives you, via live market prices across 48K Kalshi and Polymarket contracts with public Brier scores at /api/calibration.
On top of that, SF ships a causal-tree thesis system with auto-evaluation cycles, an autonomous trading agent (Portfolio Autopilot, 1M-context LLM, 7-gate risk cascade), and 56 MCP tools accessible without any account.
SF's calibration baseline is public and live: /api/calibration returns Brier scores by venue, category, and price bucket — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days.
Side by side
10 dimensions · verified 2026-04SimpleFunctionsLive prediction market prices aggregated in real time across 48K+ active Kalshi and Polymarket contracts.
Good JudgmentHuman Superforecaster panels reasoning through specific commissioned questions; no live market feed.
SimpleFunctions48K+ active contracts indexed and continuously updated across Kalshi and Polymarket.
Good JudgmentCoverage depends on which questions panels are commissioned to forecast; not a prediction market aggregator.
SimpleFunctionsImplied yield, cliff risk index, liquidity availability score, event overround, τ-days, and regime labels pre-computed across 48K contracts at /screen.
Good JudgmentNot in scope; output is a point probability with forecaster reasoning, not derived market signals.
SimpleFunctionsLive Brier scores at /api/calibration — by venue, category, and price bucket, past 90 days.
Good JudgmentGJP research produced calibration studies; Good Judgment Open tracks per-forecaster accuracy on-platform, though no live machine-readable calibration endpoint is published.
SimpleFunctionsPOST /api/thesis/create decomposes a natural-language sentence into a causal tree, propagates probabilities, scans for tradeable edges, and runs an auto-evaluation heartbeat.
Good JudgmentNot in scope; questions are posed to human panels rather than decomposed into a machine-evaluated causal graph.
SimpleFunctionsPortfolio Autopilot — 1M-context LLM, 13 data sources, 7-gate risk cascade before any execution.
Good JudgmentNot in scope; the product is probability forecasts, not trade execution or portfolio management.
SimpleFunctions56 tools via claude mcp add simplefunctions --url https://simplefunctions.dev/api/mcp/mcp.
Good JudgmentNo MCP server published.
SimpleFunctionsPublic REST + CLI (60+ commands) + MCP server; no auth required for read endpoints.
Good JudgmentNo public REST API documented; access is through the Good Judgment Open community platform or commissioned Superforecaster engagements.
SimpleFunctionsGET /api/public/market/{ticker}?depth=true returns bid/ask ladder, spread, and slippage estimates.
Good JudgmentNot applicable; there is no live market feed or orderbook.
SimpleFunctionsFree public REST + MCP + CLI for reads; pay-per-token only on thesis and intent execution.
Good JudgmentGood Judgment Open is a community forecasting platform; Superforecaster panel engagements are commissioned projects with no publicly listed per-API or per-query pricing.
Methodology
Verified 2026-04 from public sources only — Good Judgment's documentation, public website, and publicly observable behaviour. We never claim non-public information about Good Judgment'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
An engineer building an AI agent that needs live, machine-readable probability data across thousands of contracts.
SimpleFunctions · best fit
SF exposes 48K+ contracts via public REST, CLI, and a 56-tool MCP server with no auth required for reads. The world snapshot endpoint delivers ~800 tokens of structured market state; the thesis system auto-evaluates positions on a continuous heartbeat.
Good Judgment
Good Judgment does not publish a public REST API or real-time data feed. Integrating its forecasts into an automated pipeline requires a commissioned engagement, which is not designed for programmatic access at scale.
Scenario 02
A geopolitical risk analyst who needs vetted human expert reasoning on a novel, low-liquidity scenario with no active prediction market.
SimpleFunctions
SF covers contracts on Kalshi and Polymarket; if no liquid market has formed around a question, SF has no price to surface. The thesis system requires at least some tradeable sub-claims to propagate probabilities.
Good Judgment · best fit
Good Judgment's Superforecaster panels are built precisely for this — trained forecasters reason through questions where no prediction market exists, producing probability estimates with qualitative justification and methodological rigor. This is their core product.
Scenario 03
Decomposing a complex macro or geopolitical thesis into testable sub-claims and monitoring it continuously.
SimpleFunctions · best fit
POST /api/thesis/create accepts a natural-language sentence, decomposes it into a causal tree, propagates probabilities from live contracts, and runs an evaluation heartbeat — news scan, price refresh, LLM eval, confidence update. Signals can be injected at any time. No other prediction market product exposes this.
Good Judgment
Not in scope; Good Judgment answers specific posed questions rather than decomposing and continuously re-evaluating a causal argument.
Scenario 04
A researcher studying forecasting accuracy and calibration methodology across different forecasting mechanisms.
SimpleFunctions
SF publishes live Brier scores at /api/calibration by venue, category, and price bucket, and releases daily datasets on HuggingFace and Kaggle under CC-BY-4.0 for independent analysis.
Good Judgment
Good Judgment's lineage from the GJP academic effort gives it deep methodological expertise in forecaster calibration; Good Judgment Open tracks per-forecaster accuracy over time, and GJP research has produced published calibration studies that are themselves primary sources.
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 Good Judgment and how is it different from SimpleFunctions?+
Good Judgment is a forecasting service descended from the academic Good Judgment Project. It produces probability estimates through trained Superforecaster panels — vetted human experts who reason through specific questions. SimpleFunctions is an API-first platform that aggregates live prediction market prices from Kalshi and Polymarket, computes indicators and calibration scores, and exposes a thesis system, autonomous trading agent, and 56-tool MCP server. Good Judgment is a human-panel service; SimpleFunctions is a machine-readable, code-first agent stack.
Does Good Judgment have a public API I can migrate from?+
Based on publicly available information, Good Judgment does not publish a documented public REST API. Access to their forecasts is through the Good Judgment Open community platform or commissioned Superforecaster engagements — neither of which exposes a standard programmatic interface. SimpleFunctions exposes a fully public REST API, CLI, and MCP server with no auth required for read endpoints, documented at simplefunctions.dev.
How does SimpleFunctions' causal thesis system work?+
POST a natural-language sentence to /api/thesis/create. SF decomposes it into a causal tree of testable sub-claims, maps each sub-claim to live Kalshi and Polymarket contracts, propagates probabilities up the tree, and launches an evaluation heartbeat: news scan, price refresh, milestone check, LLM eval, confidence update. You can inject signals at any time via /api/thesis/{id}/signal, and public theses are forkable. No other prediction market product exposes a system like this.
How does SimpleFunctions' Portfolio Autopilot work?+
Autopilot is an autonomous trading agent powered by a 1M-context LLM drawing on 13 data sources — live prices, orderbook depth, computed indicators, thesis states, regime labels, and more. Before any execution it runs a 7-gate risk cascade: kill switch check, position limits, drawdown gate, regime check, and additional guards. It is designed for agents and quantitative researchers who want execution to be as structured and auditable as the research layer above it.
Can SimpleFunctions match the accuracy of Superforecasters?+
SF does not employ human forecasters. Its prices reflect live prediction market consensus on Kalshi and Polymarket. SF publishes its own Brier scores at /api/calibration — Kalshi 0.20, Polymarket 0.12 on T-24h price, past 90 days — so you can evaluate the accuracy baseline yourself with a curl call. Whether market consensus or trained human panels performs better depends on the question domain and time horizon; the empirical literature on this remains active.
What scenarios is Good Judgment better suited for?+
Good Judgment wins when you need qualitative human reasoning on bespoke questions — geopolitical scenarios, low-base-rate events, or questions where no liquid prediction market has formed. Their Superforecaster methodology was designed precisely for that use case. SimpleFunctions has no substitute for a commissioned human panel on a question with no active market; the thesis system requires at least some tradeable sub-claims to propagate probabilities.
Does SimpleFunctions publish its own accuracy data?+
/api/calibration returns live Brier scores by venue, category, and price bucket, computed from the past 90 days of resolved contracts — Kalshi 0.20, Polymarket 0.12 on T-24h price. The endpoint is public and unauthenticated; you can re-verify with a single curl call. SF also releases daily datasets on HuggingFace and Kaggle under CC-BY-4.0. SF is the only prediction market API provider we are aware of that publishes a live, machine-readable calibration baseline.
Does SimpleFunctions cover the same questions Good Judgment forecasts?+
Partially. SF indexes 48K+ active contracts on Kalshi and Polymarket, which cover a wide range of political, economic, and current-events questions. Good Judgment's Superforecaster panels can address bespoke, lower-liquidity questions for which no market exists. Where liquid markets do exist for a question, SF will have real-time prices and computed indicators; where no market exists, SF has nothing to offer and Good Judgment's panels become the relevant tool.
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.