OttoTraderDesktop Trading Workstation
AI Assistant

AI drafts. You stay in control.

Use AI to turn plain-English strategy ideas into OttoTrader-ready drafts, then validate locally before anything can become part of your trading workflow.

AI workflow

Move faster without skipping judgment.

OttoTrader uses AI to reduce blank-page friction, then routes every draft back through product rules and local validation.

  1. 01

    Describe the setup

    Start with the entry idea, risk behavior, exit logic, and what the strategy must avoid.

  2. 02

    Generate a draft

    Use your provider API key in the desktop app or export OttoTrader instructions for a browser AI session.

  3. 03

    Bring it back to rules

    The draft returns as OttoTrader strategy JSON, not as a black-box signal that skips the product contract.

  4. 04

    Validate before applying

    Builder checks, backtesting, Demo review, and your approval still decide whether the idea earns attention.

    AI is a tool in the workflow. It is not the operator.
Two ways to use AI

Direct provider keys or browser instructions.

Choose the AI path that fits your comfort level. Either way, the output still returns to OttoTrader for review.

Provider keys

Use developer API keys.

Connect supported OpenAI or Anthropic keys in the desktop app when you want OttoTrader to call the provider directly.

Browser AI

Export instructions instead.

Prefer not to connect keys? Export OttoTrader instructions, use them in a browser AI session, then import the JSON result.

Local rules

Generated output must fit the product.

The assistant helps draft and revise, but generated strategies still need to match OttoTrader's supported strategy contract.

Input

Plain strategy idea

Describe the setup, the risk behavior, and the conditions that should block a trade.

Draft

Structured output

The assistant formats the idea into OttoTrader JSON that the builder can inspect.

Review

Local validation

The desktop app checks the contract before the strategy can be applied or tested.

Generated draft
{
  "lifecycle": "bar_close",
  "entry": "compression_breakout",
  "risk": "fixed_tp_sl",
  "status": "needs_local_validation"
}
Control boundaries

AI is useful because it has limits.

The assistant is strongest when it accelerates drafting while OttoTrader keeps execution, validation, and protected strategy boundaries explicit.

No hidden autopilot

The app is not led by AI.

AI does not choose exchange accounts, secretly change live settings, or turn a prompt into capital deployment.

Protected logic

Marketplace internals stay protected.

Bought protected strategies expose only buyer-safe metadata, permitted tunables, and allowed explanations.

User review

You keep final authority.

AI drafts still need review, validation, Demo work, and the user's decision before Live Real operation.

Validation boundary

Generated JSON must obey OttoTrader rules.

Unsupported fields, invented modes, invalid payloads, and generic trading JSON are rejected or repaired before anything can be applied. AI can suggest the draft, but local product rules and validation decide whether it is usable.

Contract checkBuilder reviewBacktestDemo firstUser approval
Next step

Make every AI draft prove itself in validation.

OttoTrader keeps AI useful by making generated strategies pass through the same evidence-building workflow as any other idea.