{"repo":"Finance-Insight-Lab/bt-visualizer","free":true,"listed":false,"github":"https://github.com/Finance-Insight-Lab/bt-visualizer","clone":"git clone https://github.com/Finance-Insight-Lab/bt-visualizer.git","description":"A lightweight tool to explore your backtesting results with TradingView chart. Upload CSVs, inspect trades, and debug strategies.","language":"TypeScript","stars":33,"topics":["backtesting","visualisation","typescript-react"],"license":"MIT","category":"trading","readme_excerpt":"📈 Backtest Visualization Tool — bt-visualizer A lightweight, interactive charting tool to visualize your backtest results inside JupyterLab , with trade annotations, zoom support, tooltips, and more. https://github.com/user-attachments/assets/df64633e-7e28-4a82-b4da-9640e7d01b62 --- ✨ Features - 🕵️ Hover to see trade information - 🖱️ Click to zoom into a specific trade - 🔍 Zoom / pan support - 🖱️ Double click to zoom out - 🔄 Reset chart and load new backtest results dynamically --- 📦 Installation You can install the Python package via pip: Make sure you have JupyterLab installed as well. 🛠️ Usage Example Inside your JupyterLab notebook: 📂 Input Data Format The visualization expects CSV input following the structure from backtesting.py outputs. You can find sample input files here to see the expected format. Files expected: equity curve.csv stats.csv ohlc.csv trades.csv 🌐 Online Demo You can also try the standalone version of the app, deployed here: 👉 Deployed App 💻 Developer Setup (Optional) If you want to run or modify the TypeScript frontend locally: This will start the development server. 📝 License MIT License. Created by Ali Gheshlaghi.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Finance-Insight-Lab","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Finance-Insight-Lab/bt-visualizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}