Please enable JavaScript.
Coggle requires JavaScript to display documents.
Stock Market Trend Analysis, Development tools, Stock Market Trend…
Stock Market Trend Analysis
User Input:
Users select a time frame (example: 5 days)
The days selected will show the prices of stock for each day
Users can filter to only show their preferred market
System runs core functions
Daily return calculation
Bar Chart → Daily Returns
Max Profit calculation
Implement best time to buy/sell stock to gain max profit
Run detection (upward/downward streaks).
Highlight consecutive upward/downward trend of stock prices on line chart
SMA calculation
Line Chart → Closing Price vs SMA
Validation and Test cases
Shows maximum profit/no maximum profit for the chosen time frame
System will show a list of all the stock market prices during the time period
Development tools
Visual Studio Code
-Coding
-Debugging
-Testing
GitHub
-Collaboration
-Remote code sharing
-Version control
Frontend Layer
HTML
-Page Structure
CSS
-Styling&Design
Javascript
-Interactive Features
Node.js
Backend Layer
Python
Flask Web Framework
-Route handling
-Request Processing
-API Endpoints
-Session Management
Data Fetching
yfinance
-Stock data from Yahoo Finance
datetime
-Time filters
Data Processing
pandas
-Data cleaning
-Analysis
numpy
-Numerical operations
Visualisation
Plotly
-Creates interactive charts & graphs
-Handles user actions
-Onload functions
-Frontend-Backend bridge
Stock Market Trend Analysis