---
title: "Trading Analysis Dashboard"
description: "A comprehensive platform for analyzing trading performance and managing your investment portfolio"
---
## Welcome to Trading Analysis Dashboard
A modern, interactive web application for tracking and analyzing your stock trading performance with real-time portfolio management and comprehensive reporting.
Get up and running in minutes with our quick start guide
Track your holdings with real-time price updates from Finnhub
Analyze monthly trading performance and track P&L
Integrate with our comprehensive RESTful API
## Key Features
Track your stock, ETF, and mutual fund holdings with real-time price updates from Finnhub. View allocation charts, performance metrics, and gain/loss analysis.
Analyze monthly trading performance with detailed P&L breakdowns, win/loss ratios, and trade-by-trade analysis. View comprehensive reports with dividend tracking.
Google OAuth 2.0 integration with user-specific data isolation. Support for multiple users with separate brokerage accounts.
Easy CSV import with drag-and-drop support. Real-time processing feedback and upload history tracking.
Complete Docker Compose setup with PostgreSQL database, Caddy reverse proxy, and automatic HTTPS with Let's Encrypt.
Full Gitea Actions workflow for automated testing, building, and deployment with security scanning and rollback capabilities.
## Technology Stack
Python web framework
Relational database
Containerization
Reverse proxy & HTTPS
Real-time market data
Secure authentication
## Getting Started
Install Docker and Docker Compose, and obtain a Finnhub API key
Clone the repository and set up your environment variables
Run the deployment script to start all services
Import your trading data via CSV upload
Check out our comprehensive quickstart guide to get your dashboard running in minutes