Avantis Paper Bot

V1 dashboard (read-only data + full control layout stubbed)

Status

loading…

Position
Equity
Daily PnL:
Candles loaded

Last cycle
Last trade
Time since last trade:

Health

loading paths…

Snapshot
mtime:
stale:
Journal
mtime:
stale:

Debug

Chart (candles + trade markers)

v2 visuals
Legend: OPEN 🟢 · CLOSE 🟡 · FLIP 🟣 · SCALE 🔵

Equity curve

PnL per cycle

Timeline (last ~20 cycles)

UTC date:

ts plan.action price note position equity
loading…

Trading mode

Layout only (v1)

Controls exist but are not wired to any backend actions yet.

TODO: confirmation modal + backend endpoint. Must remain not wired in v1.
TODO: wire to safe pause/resume flag; no live trading in v1.

Pairs

Layout only (v1)
TODO: validate pair + update bot config + restart services safely.

Risk config

Partial (v1)

In v1, this panel is read-only/stubbed. Do not change risk params without explicit approval.

Current risk config (stub)
TODO: read from config file if available.
Defaults (seed): 1% equity risk, clamp $10-$50, max lev 2x, max deployed 75%, daily kill -10% equity.
TODO: backend endpoint + approvals workflow.

Ops

Layout only (v1)
TODO: wire to safe server-side actions with auth. Not wired in v1.

Paths (operator)

  • Compose dir: /etc/dokploy/compose/avantis-paper-bot-nsnxrq/code/
  • Compose file: /etc/dokploy/compose/avantis-paper-bot-nsnxrq/code/docker-compose.yml
  • Bootstrap: /etc/dokploy/compose/avantis-paper-bot-nsnxrq/code/bootstrap.json
  • Host data dir: /etc/dokploy/compose/avantis-paper-bot-nsnxrq/code/data/

Alerts

Layout only (v1)

v1 shows expected schedule; editing thresholds is not wired.

  • 15m event monitor (script): /tmp/apb_notify_last_cycle.sh
  • Daily summaries: /tmp/apb_daily_summary.sh (05:30 + 17:30 UTC)
  • Cron: crontab -l
TODO: config storage + restart monitor jobs.

Strategy (read-only)

New

Current strategy defaults + latest signal reasoning from the most recent cycle.

Trend fast SMA
Trend slow SMA
MR window / z
Latest signal
Latest note

Operator report (daily)

New

Quick ops summary for today (UTC). Useful for seeing if feed/cycle were stale and whether any non-hold actions occurred.

Cycles today
Actions
Desired signal mix
Candles needed
Candles loaded
Candles remaining
Last trade ts
Feed stale (min)
Cycle stale (min)
Not wired yet
This control is present for layout, but v1 does not implement actions.