FutureSearch Logofuturesearch
  • Pricing
  • Research
  • Docs
  • Evals
  • Markets
  • Blog
  • Company
  • Try it for free
FutureSearch Logo

General inquiry? You can reach us at hello@futuresearch.ai.

Company

TeamCareersPressPrivacy PolicyTerms of Service

Developers

SDK DocsAPI ReferenceCase StudiesGitHubSupport

Integrations

Claude CodeCursorChatGPT CodexClaude.ai

Track Record

Trading ResultsAccuracy EvalsTournament Standings

Follow Us

X (Twitter)@dschwarz26LinkedIn
FutureSearchdocs
Frontier forecasting
Installation
  • All install methods
  • Claude.ai
  • Claude Code
  • Web App
  • Python SDK
  • Skill
Reference
  • API Key
  • forecast
  • decision
  • multi_agent
  • agent_map
  • World Modeling
  • Published Forecasts
  • MCP Server
  • Progress Monitoring
Guides
  • Turn Claude into an Accurate Forecaster
  • Forecast Outcomes for a List of Entities
  • Forecast Conditional Scenarios
  • Forecast Categorical and Threshold Questions
  • Find Profitable Prediction Market Trades
  • Research a Question with a Team of Agents
  • Add a Column via Web Research
  • Error Handling in FutureSearch: Failed Rows and Partial Results
Case Studies
  • Forecast a Decision: Grant Funding at Three Levels
  • Forecast a Decision: Which CEO Replacement Maximizes Share Price
  • Forecast a Binary Question End to End
  • Forecast a Date, Then Grade It
  • Forecast Categorical Outcomes for Two Stealth Labs
  • Forecast Conditional Scenarios for OpenAI's IPO
  • Forecast Anthropic and OpenAI IPOs: Dates and Valuations
  • Forecast a Sum-of-the-Parts SpaceX IPO Valuation
  • Forecast Founder Seed Valuations for AI Researchers
  • Find Startups Selling to Frontier AI Labs
  • Run 10,000 LLM Web Research Agents
FutureSearchby futuresearch
by futuresearch

Forecast a Date, Then Grade It

Date mode returns percentiles rather than a single day, so the answer carries its own uncertainty. When the event resolves you can score the forecast against where the outcome landed in that distribution.

This one has resolved.

The question

FieldValue
QuestionWhen will Waymo charge a member of the public for a ride in the Ojai?
Outcome typedate
ResolvesThe first day Waymo charges normal public fares for rides in the Ojai, in any market
Forecast runMay 2026

Run it

import asyncio

from pandas import DataFrame
from futuresearch.ops import forecast


async def main():
    result = await forecast(
        input=DataFrame([
            {
                "question": "When will Waymo charge a member of the public for a ride in the Ojai?",
                "resolution_criteria": (
                    "The first day Waymo charges normal public fares for rides in the "
                    "Ojai, in any market. Free Trusted Tester rides do not count."
                ),
            },
        ]),
        forecast_type="date",
        output_field="first_paid_ride",
        effort_level="HIGH",
    )
    print(
        result.data[
            ["first_paid_ride_p10", "first_paid_ride_p50", "first_paid_ride_p90", "rationale"]
        ]
    )


asyncio.run(main())

Results

Date
p102026-07-20
p502026-10-01
p902027-03-15
Actual2026-07-29

Waymo began charging for Ojai rides in Phoenix on July 29, 2026, nine days after the p10 and about two months ahead of the median. The rationale had the mechanism right, a slip against Waymo's summer messaging followed by fast monetization once the Trusted Tester phase stabilized, and underweighted the state split: Arizona imposes no fare-authorization requirement, while California's CPUC advice-letter suspension was still in force.

Going deeper

  • Long-form analysis: Waymo Profitability Forecast: Rides, Margins, and Losses Through 2027
  • Published output: the first paid public Ojai ride date
  • Track record: evals.futuresearch.ai

Ready to try it yourself? Run it in the app →