Now in private alpha · onboarding early surfers

Trading shouldn't mean staring at screens all day.

Swing Surfer's AI agents research, validate, and launch your strategies, so you can get on with what matters. Living life.

The Swing Surfer app
App preview

App screenshot showing backtest results. Past results never guarantee future returns.

Run it your way

Three ways to use Swing Surfer. Same tools, same safety rails, whichever you pick.

01

The built-in agent

No setup. Chat with it, or give it a goal and let it work. It researches and tests trading ideas on its own, works inside the limits you set, and shows you everything it did along the way.

goal "Find me a promising momentum strategy and test it properly."
Runs until done with the chosen model.
02

Bring your own key

Have an API key from an AI model provider? Plug it in and the agent runs on your models, billed to your account. Your key is checked once, stored encrypted, and never shown again.

Anthropic (via OpenRouter)OpenAIxAIGeminiKimi (Moonshot)DeepSeekGroqMistralTogetherOpenRoutercustom / local
03

Your existing AI subscription

Already paying for Claude, Codex, Cursor, or another AI assistant? Point it at Swing Surfer. Everything the built-in agent can do, yours can do too, through the API, MCP, or the command line.

curl https://swingsurfer.com/api/v3/research/cards \
  -H "Authorization: Bearer sk-ss-..."
"swingsurfer": {
  "url": "https://swingsurfer.com/mcp",
  "headers": { "Authorization": "Bearer sk-ss-..." }
}
$ ss seed ingest --type url --ref ...
$ ss card advance