Skip to content

YashAnalytics3/Stock-Trading-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 

Repository files navigation

๐Ÿ“Š Stock Trading Analysis Dashboard

Project File Link: Google Sheets(Drive Link): https://docs.google.com/spreadsheets/d/1Estpu8htCD99sykvExygWvfLdvgF83LG_avw2gmIdcQ/edit?usp=sharing

๐Ÿงพ Project Overview This project is a dynamic stock trading analysis dashboard built using Google Sheets. It is designed for individual traders to analyze, monitor, and learn from their trading performance over time. The dashboard connects to a trading journal where trades are logged and automatically updates to reflect new entriesโ€”providing real-time insights into performance, risk, patterns, and behaviors.

โœ… Objective The aim of this project was to create a comprehensive, automated trading dashboard for a trader who logs trades regularly. The solution includes charts, metrics, and summaries that support performance review and self-improvementโ€”without using pivot tables and ensuring dynamic updates.

๐Ÿ“‚ Features Included

  1. ๐Ÿ“ˆ Capital Growth Tracking A dynamic line chart showing growth of trading capital over time based on profits/losses.

  2. ๐Ÿ’ฐ Profit/Loss Metrics Last Tradeโ€™s Profit/Loss

Last Weekโ€™s Profit/Loss

Last Monthโ€™s Profit/Loss

Displayed as dynamic cards for at-a-glance updates.

  1. ๐Ÿ“Š Average P/L Calculations Average Monthly Profit/Loss

Average Weekly Profit/Loss

Average Daily Profit/Loss Based on the time period covered in the journal.

  1. ๐Ÿ” Profit vs. Loss Analysis Separate chart for average winning trades vs. average losing trades.

  2. ๐Ÿ“‰ Position-Based Analysis Long vs. Short trades total Profit/Loss chart.

  3. โฑ๏ธ Session-Based Insights Total P/L categorized by trading sessions (e.g., London, New York).

  4. ๐Ÿง  Setup-Based Performance Charts showing P/L grouped by trading setups.

  5. ๐Ÿ“† Month-wise & Weekday-wise Analysis Profit/Loss summarized:

By Month (e.g., Mar-2024, Apr-2024)

By Weekday (e.g., Monday, Tuesday)

  1. ๐Ÿฉ Win/Loss Rate A doughnut chart showing percentage of profitable vs. losing trades.

  2. ๐Ÿ“ R-Multiple Calculation R-Multiple = P/L รท Initial Risk, calculated per trade.

Includes:

Average R-Multiple (All Time, Last Week, Last Month)

  1. โณ Trade Duration Insights Max, Min, and Average duration between entry and exit for trades.

  2. ๐Ÿ’ธ Commission Tracking Commission:

Total

Last Week

Last Month

Month-wise

  1. ๐Ÿ“Š Streak Analysis Longest Winning Streak

Longest Losing Streak

  1. โš ๏ธ Repeated Mistakes A bar chart of the Top 10 most frequently repeated mistakes.

  2. ๐Ÿง  Learning Review Latest 10 learnings noted from trades for personal development.

๐Ÿ“‚ Tech Stack Google Sheets (Functions, Dynamic Ranges, Charts, Conditional Formatting)

Formulas Used:

FILTER, SORT, UNIQUE, QUERY, ARRAYFORMULA, EOMONTH, WEEKDAY, TEXT, MAX, MIN, AVERAGE, COUNTIF, IF, IFS, LARGE, INDEX, etc.

๐Ÿ“Œ Notes The dashboard is completely dynamic and auto-updates as new trades are added.

Does not use pivot tables, ensuring compatibility and flexibility.

Optimized for real-time decision making and performance reflection.

๐Ÿ”— How to Use Add new trades in the "Trade Journal" section of the sheet.

The dashboard and all visuals update automatically.

Review your metrics, trends, and performance instantly.

๐Ÿ‘จโ€๐ŸŽ“ Project Purpose This project was built as part of a practical assignment to simulate real-world trading performance analysis using spreadsheet tools. It demonstrates how data-driven dashboards can help traders become more consistent and self-aware in their strategies.

Screenshots

Screenshot 2025-06-19 221459

Screenshot 2025-06-19 221508

About

This project is a dynamic stock trading dashboard built in Google Sheets without pivot tables. It tracks trade performance, calculates P/L metrics (daily, weekly, monthly), and updates automatically. Charts cover capital growth, session/position-wise P/L, win/loss rate, and top mistakes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors