Skip to content

Activity

The Activity page shows everything Aurono has done, organized across three tabs — from high-level trading journal to raw event log. The tabs progress from most accessible to most technical: Trades, Timeline, Detailed log.

You can filter by strategy using the ?strategy= URL parameter (set automatically when navigating from a strategy detail page). A “Clear filter” button appears when a filter is active.


The Trades tab is your trading journal — the primary view you will use day to day. It answers “what did Aurono buy or sell, and how did it go?”

At the top, two cards show:

  • Total trades — number of trades across all strategies (or for the filtered strategy)
  • Realized P&L — sum of realized profit and loss, with explicit sign (+€12.34 or -€3.21)

Each row shows one trade with the following columns:

ColumnDescription
TimeWhen the trade was created
StrategyStrategy name — click to open its detail page
SideBuy or Sell (colour-coded)
SymbolTrading pair, e.g. BTC-EUR (hidden on mobile)
StateTrade state badge: filled, cancelled, rejected (hidden on mobile)
QtyFilled quantity in base asset (hidden on mobile)
PriceAverage fill price
P&LRealized profit/loss for the trade, with explicit sign. A dash is shown for buy trades (P&L is only realized on sells)

Each row has a second line below it that explains why the trade happened and what the outcome was:

  • Filled trades with price change data: “Price dropped 5.3% — bought €10.00 worth” or “Price rose 4.1% — sold €9.89 worth, earned +€0.11”
  • Filled trades without change data (older trades imported before change tracking): “Bought €10.00 worth” or “Sold €9.89 worth — earned +€0.11”
  • Cancelled trades: “Order cancelled — not filled within evaluation window”
  • Rejected trades: “Rejected by exchange”

These subtitles give you the story behind each trade without needing to dig into event logs.

Each trade row has a small chevron on the left indicating it can be expanded. Click any trade row to see the full trade story — a structured prose narrative of the entire event chain:

  1. Trigger — what market movement caused the trade: “Bitcoin dropped 5.3%.”
  2. Decision — what Aurono decided to do: “Aurono decided to buy €10.00 worth of Bitcoin.”
  3. Execution — how the order was placed: “Limit order placed at €62,400.”
  4. Fill or failure — what happened: “Filled at €62,380 — €20 better than the limit.” or “Order cancelled — not filled within the evaluation window.”
  5. Settlement — the final outcome: “€9.98 settled.”
  6. Time dimension (only when relevant) — “Order took 3h 12m to fill.” Shown only when elapsed time explains something (slow fill, timeout cancellation). Direct fills stay clean.

The trade story also covers failure stories: cancelled orders, partial fills, and rejected trades all get a clear explanation of what went wrong and what happened to your capital or inventory.

Click the row again to collapse the story.

Below the summary stats, a filter lets you narrow the trade list:

  • All — show every trade (default)
  • Buy — only buy orders
  • Sell — only sell orders

On smaller screens, the Symbol, State, and Qty columns are hidden to keep the table readable. The journal subtitles remain visible.


The Timeline shows a chronological feed of everything Aurono has done, written in plain language:

  • “BTC-EUR Daily bought 0.0012 BTC at €62,450”
  • “ETH-EUR 4H is holding — no signal”
  • “Strategy ‘Cautious BTC’ reached its all-time high”

Events are grouped by date (Today, Yesterday, weekday names for the past week, then full dates).

  • Trade events — buys and sells that were executed
  • Hold decisions — when Aurono evaluated but found no trigger
  • Strategy changes — creation, pause, activation, archiving
  • Milestones — trade counts, all-time highs (shown on the first page only)
  • System events — mode changes, capital deposits/withdrawals

When Aurono evaluates a strategy and finds no signal (“watching”), these events can generate a lot of noise. The Timeline automatically collapses consecutive watch events within a one-hour window into a single summary line, keeping the feed readable.

Trade events (buys, sells, fills) can display an attribution card — a visual pipeline showing the decision steps that led to the trade. This helps you understand the exact path from market signal to execution.

When there are more than 50 events, pagination controls appear at the bottom showing “Showing 1-50 of N” with Previous/Next buttons.


The Detailed log is the raw event table — Layer 3 system detail for advanced users and debugging.

ColumnDescription
TimeFull timestamp
EventRaw event type (e.g. DecisionObserved, OrderFilled, StrategyActivated)
DomainEvent domain (hidden on mobile)
StrategyStrategy name — click to open its detail page
SymbolTrading pair (hidden on mobile)
DetailsKey payload fields. For DecisionObserved events, this shows the action, reason code, close price, previous close, and change percentage

The Detailed log is paginated (50 events per page) with full pagination controls.


  • Dashboard — the Recent Activity section shows the last few events at a glance
  • Strategies — open any strategy’s detail page to see its individual trade history and evaluation log
  • Lab — analyze strategy trigger behaviour and thresholds