TURP.trade

Low frequency trader

US equities on five-minute bars. Strategies are chosen every hour and kept only if they also worked on data they were never chosen on. A Rust Worker trades every five minutes.

Paper Simulated money on Alpaca's paper account

Right now

Market
—
Next session
—
Mode
—
Last run
—
Positions held
—
Picks in play
—
Picks refreshed
—
—Realised profit and loss
—Round trips that closed in profit
—Round trips completed : a buy and its sell
—Average return per round trip

Balance

—

Show as a table
Time (New York)Account valueSame trades in SPYSame trades in QQQSame trades in DIA

Strategies by day

Real round trips from the account, credited to the strategy that bought and the day it sold: profit or loss, then trades, how many made money and the return. In brackets, the backtest on the same day, with the same strategy, on the same symbols. Newest day first.

Loading…

Open positions

Today's price, with the entry (grey), take profit (green) and stop loss (red). Profit or loss here is unrealised until the position is sold, which happens before the close at the latest.

Loading…

Recent trades

Orange: buys. Green and red: sells that closed a round trip, with the realised profit or loss

  • Loading…

Watching

Every strategy on every liquid symbol, best recent record first. A position opens only when one signals on the latest bar. Out-of-sample return per trade ± one standard error (number of trades).

  • Loading…

Last run's orders

  • Loading…

Backtest profile

Flame graph and full profile

Loading…

How it works

Every rule below is shared code: the backtest that rates strategies and the live loop that trades them run the same Rust, so what was tested is what trades.