system onlineNBA + MLB + NFL + NCAAF + PGA + EPL
██████╗  ██████╗ ██╗███╗   ██╗████████╗██╗     ███████╗███████╗███████╗
██╔══██╗██╔═══██╗██║████╗  ██║╚══██╔══╝██║     ██╔════╝██╔════╝██╔════╝
██████╔╝██║   ██║██║██╔██╗ ██║   ██║   ██║     █████╗  ███████╗███████╗
██╔═══╝ ██║   ██║██║██║╚██╗██║   ██║   ██║     ██╔══╝  ╚════██║╚════██║
██║     ╚██████╔╝██║██║ ╚████║   ██║   ███████╗███████╗███████║███████║
╚═╝      ╚═════╝ ╚═╝╚═╝  ╚═══╝   ╚═╝   ╚══════╝╚══════╝╚══════╝╚══════╝

The chat that actually trades.

Research sports prediction markets like a pro. Ask for the strongest supported evidence, backtest the logic, and—only on explicitly execution-enabled sport and market paths—let Pointless size, execute, and monitor positions on Kalshi and Polymarket. EPL match-result contracts can be traded manually on Kalshi; other soccer markets remain fail-closed.

pointless - /best-props nba
live
/best-props nba $200
pointless agent - 1.4s
Three props validated by L10 hit rate, season baseline, and tonight's matchup. Sized for a $200 budget.
SGA - PTS over 27.5
OKC vs MIN - 9:30 ET - Kalshi 62c
5/5 last 5 over
Season avg30.1
L10 avg32.4
H2H29.3
L10 hit80%
Trending up against a porous perimeter. Stake $80.
Sengun - REB over 10.5
HOU vs SAC - 10:00 ET - Polymarket 58c
4/5 last 5 over
Season avg11.4
L10 avg12.1
H2H13.0
L10 hit70%
Sabonis out. Sengun owns the glass uncontested. Stake $70.
Brunson - AST over 6.5
NYK vs ORL - 7:30 ET - Kalshi 49c
4/5 last 5 over
Season avg7.2
L10 avg7.8
H2H8.0
L10 hit70%
Usage shifts through Brunson. Stake $50.
/follow-up why is the SGA edge holding overnight?
NBAMLBPGA
Slash commands

A deeper command bench for sports-market work.

Pointless keeps the repetitive sports research close at hand. Type slash in the composer to fire a command, build your own, or skip it and just chat.

/games
Tonight's slate
Every game with line, total, win-prob, and what is actually interesting about it.
quick<- 1.2s
/best-props
Best props
Player props ranked by model edge across the books and exchanges you actually use.
quick<- 1.4s
/strategies-tonight
Strategy watch
Your active strategies, ranked by proximity to firing. Get pinged when one does.
quick<- 0.8s
/whats-unusual
Unusual moves
Lines that moved further than the model says they should. Worth a second look.
liverealtime
/player
Player check
Pull a single player across markets: props, splits, recent form, and matchup angle.
quick<- 1.0s
Ask naturally
Test a thesis
Describe a rule in plain English. Pointless routes it to replay or historical research.
deep~12s
/report
Daily report
Yesterday's results, today's setup, and what to watch in one tight read.
quick<- 2.1s
/ask
Just ask
Skip the slash. Anything in plain English: Pointless picks the tools and runs them.
deepvaries
/your-own
Build your own
Any prompt plus filters and schedule becomes a saved command on Pro.
deepcustom
Strategies

Strategies that watch the slate so you do not have to.

Describe a rule once. Pointless tracks the slate, fires when it triggers, and tells you why with math, matchup, and price attached.

  • Plain-English rules. Write the thesis like a note to a trader.
  • Quiet by default. Fires only when the math agrees.
  • Receipts attached. Every alert includes the backtest and context.
Active strategiestonight
Tall guards vs short benches
12-month ROI +8.4% - n=148
FIRE
Pace-down dogs after a B2B
12-month ROI +5.1% - n=92
71%
First 5 unders, AL East
12-month ROI +3.2% - n=210
42%
Shooter rest advantage
12-month ROI +6.7% - n=64
58%
Trading agent

Tell it how you trade. It does the rest.

Write your guardrails in plain English. The agent reads them, watches supported slates, and trades only on explicitly enabled sport and market paths while keeping you in the loop. College Football remains research-only with execution dark.

  • Persistent notes. Saved once, applied every session.
  • Hand it a strategy. Backtests stay research until that sport, market, and execution path are separately enabled.
  • Dry-run by default. Paper-trade first; live mode exists only for separately enabled sport and market paths.
trading agent - live - nbasession 2h 14m
Keep positions under $20. Do not trade quarter markets in the last minute. Focus on Kalshi moneylines. Pause if I am down 5% on the day.
9:31 PM
BUY 80 x DEN ML @ 62c
tall guards rule fired - size 2% bankroll
FILL
9:38 PM
EXIT 80 x DEN ML @ 71c
closed at strategy target - +$7.20
+$7
9:44 PM
SKIP - DEN o112.5
edge 0.8c below floor
SKIP
9:57 PM
SKIP - BOS Q4 ML
quarter market in final minute
SKIP
3 fills - 2 wins - 9 skips+$24.80
Calendar

Every bet, every day, in one ledger.

Pointless logs positions, grades them after the final, and rolls them into your P&L. Your edge becomes visible.

  • Auto-graded. No spreadsheets and no re-typing tickets.
  • CLV tracked. See whether you beat the closing line.
  • Honest charts. Sample sizes and hot streaks called out clearly.
April 2026 - P&L+$1,284
+82
-40
+210
+34
-18
+96
+22
+260
-72
+48
+15
+128
-25
+88
+185
+12
-8
+54
+26
+110
-14
+30
+62
+208
Backtest to enabled execution

Backtest supported strategies. Automate only enabled paths.

Describe a thesis in plain English. Pointless uses the sport-native replay coverage available for that idea. A result can place trades only when the sport, market, venue, and order path are separately enabled; College Football stays research-only.

backtest home favs after a B2B2 seasons
$ when the home team is favored by 4+ and the away team is on a back-to-back, take the home moneyline.
ROI
+8.4%
Sample
n=148
Win rate
63%
Max DD
-$420
looks tradableDeploy
kalshi - live - automated$1,000 stake
9:31:04
DEN ML vs DAL
62c x 110 contracts - rule fired
FILLED
8:17:22
PHI ML vs CHA
71c x 90 contracts - rule fired
FILLED
7:42:59
BOS ML vs WAS
limit not reached - skipped
SKIP
yesterday
3 fills - 2 wins
+$184 - +9.2% on stake
+$184
guardrails: max $200/trade - daily cap $600running
01 - Describe

A rule in plain English. No code, no spreadsheets.

02 - Backtest

Two seasons of slate replay with ROI, drawdown, and CLV.

03 - Auto-execute

On enabled sport and market paths, connect exchanges once and Pointless can place trades when rules fire.

Developers

Bring Pointless data and trading tools into your own agent.

The hosted MCP server exposes sport-dependent slate, prop, and historical coverage plus strategy tooling. Guarded execution appears only for enabled sports with an exact, live exchange market.

  • API keys. Generate revocable bearer keys from your account.
  • Current + historical sports data. Query NBA, MLB, NFL, NCAAF, PGA, tennis, and Premier League soccer. EPL match-result contracts support manual Kalshi trading; market, prop, timeline, and backtest coverage varies by sport and fails closed when unavailable.
  • MCP native. Paste one config into your coding agent and call the tools directly.
pointless mcphttp - online
mcpServers.pointless.urlhttps://.../mcp
AuthorizationBearer pk_live_...
tools100+ sport-scoped tools
$ pointless.query_slate sport=nba
games + default odds; enrichment varies by sport
$ pointless.get_daily_picks sport=ncaaf compact=true
frozen display-only Picks receipts; execution dark
Codex - Claude Code - any MCP clientready
Pricing

Plans that scale with how serious you are.

Start free. Move up when the math says you should. Cancel any time.

Scout
$0forever

Get a feel for the workspace. Perfect for casual nights.

Start free
  • 20 chats / month
  • Today’s supported NBA + MLB + NFL + NCAAF + PGA slates
  • 1 saved strategy
  • FanDuel + DK pricing where available
Pro
$29/ month

For people who actually run a process. The full terminal, every night.

Start 14-day trial
  • Unlimited chats and commands
  • NBA - MLB - NFL - NCAAF - PGA research; coverage varies
  • Unlimited strategies and alerts
  • Sport-native backtests where supported + custom slash commands
  • Calendar P&L and CLV tracking
Edge
$129/ month

For sharps and small syndicates. API access, raw data, no rate limits.

Talk to us
  • Everything in Pro
  • API access - raw odds and grades
  • Discord alerts pipeline
  • 3 seats - shared strategies
FAQ

Frequently asked.

Is Pointless a sportsbook?

No. We do not take bets. We are a research and execution workspace.

What sports are covered?

NBA, MLB, NFL, College Football, golf, tennis, and Premier League soccer. EPL match-result contracts support manual Kalshi trading; other market, prop, timeline, and backtest coverage varies by sport and fails closed when unavailable.

How fresh is the data?

Promoted game state may refresh during active slates where that sport has live coverage. Published Picks keep the exact market observation frozen at their checkpoint; they are not relabeled as a current quote when served later.

Can it trade live?

Only on explicitly enabled paths after you connect an account. EPL full-time match-result contracts support manual Kalshi orders; other soccer products remain disabled.

Can I cancel?

Any time from settings. You keep access through the paid period.

Is there a mobile app?

The web terminal is the primary surface; alerts and mobile workflows can be layered in.

tonight's slate is loaded

Bring a thesis. Leave with evidence—or an enabled position.

Free to start. No credit card. The terminal opens after sign-in.