Features: - FastAPI backend with stocks, news, signals, watchlist, analytics endpoints - React frontend with TailwindCSS dark mode trading dashboard - Celery workers for news fetching, sentiment analysis, pattern detection - TimescaleDB schema for time-series stock data - Docker Compose setup for all services - OpenAI integration for sentiment analysis
14 lines
552 B
Python
14 lines
552 B
Python
"""Pydantic schemas."""
|
|
|
|
from app.schemas.stock import StockCreate, StockResponse, StockWithPrice
|
|
from app.schemas.news import NewsCreate, NewsResponse, NewsWithSentiment
|
|
from app.schemas.signal import SignalResponse, SignalWithDetails
|
|
from app.schemas.watchlist import WatchlistCreate, WatchlistResponse, WatchlistUpdate
|
|
|
|
__all__ = [
|
|
"StockCreate", "StockResponse", "StockWithPrice",
|
|
"NewsCreate", "NewsResponse", "NewsWithSentiment",
|
|
"SignalResponse", "SignalWithDetails",
|
|
"WatchlistCreate", "WatchlistResponse", "WatchlistUpdate",
|
|
]
|