Docs menu

Dashboard

The home screen answers one question before you start work: what is running, what came back, and whether the data behind it is current.

Running jobs

Every active job gets its own card with live progress and a click through to it: a single backtest, a portfolio run, a research study, a data download. The same jobs also appear as small progress bars in the sidebar's Active block, so a run started from one page stays visible from every page.

Recent runs

The recent list carries the run type as a chip, its headline return, its Sharpe ratio and how long ago it finished. An optimisation shows the verdict it reached instead of a return. Studies and runs with a result are listed; a selector preview or a quick check is not, because it produces no result you can open.

Hovering a row shows total return, Sharpe, maximum drawdown and trade count without leaving the page, because the run index already holds those numbers.

The two tiles

Best return and Best Sharpe each name the run they show, and clicking one opens it. Both count only runs with 30 trades or more: a three-trade run can carry a Sharpe of 1.8e12 without meaning anything.

Quick actions

  • Start a backtest with the settings you used last.
  • Continue the research you had open.
  • Open a portfolio.
  • Open your latest result.

Data health

Data health counts your datasets, names the newest day and lists the symbols lagging more than three days. Its headline reads Up to date: N of M, counting the datasets whose last day is within three days of the newest one in the store. A coin that stopped updating shows up here before it shows up as a strange backtest.

Where you were, when you come back

Sorting, filters, the search box, the open tab and expanded panels live in the URL, so Back, Forward and a reload restore what you were looking at. A view-state change does not add a history entry of its own, which keeps Back as a step between pages rather than between filters.

The scroll position and a half-typed form ride the history entry, so Back lands where you were. A cold reload keeps only the part that fits in a URL, so it starts at the top of the page.

Panel columns

The floating columns on a wide window scroll on their own when they are taller than the screen, and the second column appears only once the first stack is past half the height. On a narrow window the second column is dropped rather than covering the centre of the page.