Initial release v1.1.0
- Complete MVP for tracking Fidelity brokerage account performance - Transaction import from CSV with deduplication - Automatic FIFO position tracking with options support - Real-time P&L calculations with market data caching - Dashboard with timeframe filtering (30/90/180 days, 1 year, YTD, all time) - Docker-based deployment with PostgreSQL backend - React/TypeScript frontend with TailwindCSS - FastAPI backend with SQLAlchemy ORM Features: - Multi-account support - Import via CSV upload or filesystem - Open and closed position tracking - Balance history charting - Performance analytics and metrics - Top trades analysis - Responsive UI design Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
14
backend/app/schemas/__init__.py
Normal file
14
backend/app/schemas/__init__.py
Normal file
@@ -0,0 +1,14 @@
|
||||
"""Pydantic schemas for API request/response validation."""
|
||||
from app.schemas.account import AccountCreate, AccountUpdate, AccountResponse
|
||||
from app.schemas.transaction import TransactionCreate, TransactionResponse
|
||||
from app.schemas.position import PositionResponse, PositionStats
|
||||
|
||||
__all__ = [
|
||||
"AccountCreate",
|
||||
"AccountUpdate",
|
||||
"AccountResponse",
|
||||
"TransactionCreate",
|
||||
"TransactionResponse",
|
||||
"PositionResponse",
|
||||
"PositionStats",
|
||||
]
|
||||
Reference in New Issue
Block a user