03 · Product layer

MellyTrade

A safe AI trading terminal — advisory, not automated.

MellyTrade explores how AI can assist trading research responsibly. It reads market context and surfaces advisory signals while every public surface remains read-only, dry-run and blocked from broker execution.

READ-ONLYDRY-RUNADVISORYLIVE ORDERS BLOCKED

Safety posture

Non-negotiable boundaries

Read-only access

Market and broker surfaces are for reading only. The product cannot submit, modify or cancel trades.

Dry-run by default

Every strategy remains a simulation. Nothing leaves the research workspace or reaches a broker.

Advisory signals

AI output is informational context — never a trade recommendation and never financial advice.

No fake performance

No invented track record, performance figures, clients, users or production claims.

Terminal preview · advisory view

Static research interface

MellyTrade — advisory terminalREAD-ONLY

Static portfolio demo · fixture labels · no live API

Watchlist · read-only

BTC · samplefixture symbol
ETH · samplefixture symbol
SOL · samplefixture symbol

Static labels only — not a live feed and not a recommendation.

AI signal · advisory only

DRY-RUN INSIGHT · ILLUSTRATIVE

“Volatility is rising across the sample watchlist. This is an informational note, not financial advice and not an order.”

No trade controls — broker execution blocked by design

Tech stack

Typed across the stack

Frontend
React + TypeScript
Backend
FastAPI (Python)
Packaging
Tauri desktop + PWA
Posture
Read-only · dry-run · advisory

Why it is built this way

  • Safety is a feature, not a disclaimer — the read-only boundary belongs in the architecture, not just the UI.
  • FastAPI keeps the data and signal layer typed, testable and easy to reason about.
  • Shared TypeScript contracts keep desktop and PWA representations aligned.