Repository navigation
Releases: rsalianto/tradoor
Release list
tradoor 0.1.0
The first public release of tradoor: a trading terminal in the browser — TradingView-style charts and ExoCharts-style market profiles in a workspace you lay out yourself, drawn by a Rust engine in WebAssembly and fed live from the exchanges.
Try it now: https://tradoor.rsalianto.com — nothing to install, and no account needed to chart.
Highlights
- A chart engine that stays fast. Rust compiled to WebAssembly, running in a Web Worker and drawing with WebGL2 on an OffscreenCanvas, so the page thread never touches a candle. Charts of 15 minutes and shorter keep an open world: a window of the newest bars, widened as you pan back, so a minute chart with months behind it costs what one opened today does.
- Market profile. TPO profiles by day, week or month, each session with its value area, point of control and single prints.
- Footprint. Volume bought and sold at every price inside each bar — split, delta, total, cluster or ladder — with the bar's value area, stats and profile.
- Live from the exchanges. Binance, Bybit, OKX, Bitget, Hyperliquid, Kraken and Lighter, streamed straight to the browser: trades fold into the forming bar, liquidations land from twelve exchanges, and net taker flow is counted per venue.
- Signals. A screener for three drives into a line across 200 coins on the 4H, 1D and 1W, with each one's entry, targets and stop, followed until it is filled, stopped or gone.
- Trading journal. Every Long or Short position you draw becomes a trade that price settles, with partial exits and averaged entries. A dashboard reads it back: the figures that matter, the equity curve, a P&L calendar with each week's R, and a weekly review.
- Training. Paper trading on Binance's BTC, ETH and SOL perpetuals at their live prices: 100,000 USDT, market and limit orders, up to 100× on isolated margin, take profit, stop loss and Reverse, with liquidation, fees and funding as Binance has them.
- A workspace of your own. Splits, tabs and docking by drag, colour link groups, a command palette, watchlists, price alerts to Telegram, and one chart and a menu on a phone. Sign in with Telegram and it follows you to every device.
- Beyond crypto. TOTAL, TOTAL2, TOTAL3, BTC.D, USDT.D and the other market measures, the VIX, and the S&P 500 and Nasdaq-100 as perpetuals.
Run it yourself
tradoor is self-hostable: one Docker image beside PostgreSQL, served by nginx. The README has the steps to run it locally and on a server, and docs/architecture.md how the pieces fit.
Feedback
Questions and ideas are welcome in Discussions; bugs go to Issues, with your browser, the market and timeframe, and a screenshot if you can.
License
GNU AGPL-3.0: free to run, change and share — and whoever runs a changed version for others over a network must offer its source.
