Skip to content

System Context Diagram

The System Context Diagram provides a high-level overview of the Weekly Trading App, illustrating its primary components, users, and interactions with external systems. This diagram helps define the system's boundaries and key relationships.

Overview

  • The Weekly Trading App is used by a single trader (the developer) to automate and analyze weekly stock trading strategies.
  • The system interacts with external data providers (e.g., Yahoo Finance, Alpha Vantage), broker APIs, and optionally news/event feeds.

Diagram

Key Relationships

  • Trader interacts with the app via a web UI.
  • Trader executes rules based trade strategy.
  • Finance expert proves trade strategy.
  • App fetches data from external providers.
  • Users authenticate with Auth0 (free tier); the Web UI obtains tokens and the API validates JWTs using Auth0 JWKS.
  • App sends orders to broker APIs.
  • App stores data in internal databases.

Documentation generated with VitePress