This project demonstrates heatmap visualisation tool for Limit OrderBook. It combines order book data and heatmap visualisation to offer unique insights into market dynamics. It attempts to visualise how much money is waiting to be executed on each price level. Making it easier for human to analyse fake liquidity and useful to assist reverse engineering other market participants' algorithms.
- SPA web with No Javascript
- No
node_modules
were used in the making of this web app. - Dark/Light theme switch
- For demo purpose no server: no historical data load
- ๐ฆ Rust (wasm-bindgen + web_sys)
- ๐ฆ Yew https://yew.rs/
- ๐ฆ Yew Hooks https://jetli.github.io/yew-hooks/#/
- ๐ฆ Tailwind CSS
- ๐ฆ Plotters-rs https://github.com/plotters-rs/plotters
- ๐ Trunk https://trunkrs.dev/
- ๐ Binance market data websocket
- Rust
- Any modern web browser that supports WebAssembly.
- Trunk - Build, bundle & ship your Rust WASM application to the web.
-
Trunk needs to be installed at path:
cargo install trunk
-
Run in local browser:
cd web trunk serve --open
-
Browser
http://localhost:8080
Distributed under the MIT License. See LICENSE for more information.