AI_Trade_Analyzer / state.py
akankshar639's picture
Upload 8 files
9dfc370 verified
raw
history blame contribute delete
534 Bytes
from typing import TypedDict, Optional, List, Dict, Any
class TraderState(TypedDict):
input_symbol: str
query_date: Optional[str]
# 'buy' or 'sell'
action: str
# 'intraday', 'scalping', 'swing', 'momentum', 'long_term'
horizon: str
# "1 month ago", "2 month ago",etc.
holding_period: Optional[str]
raw_data: Optional[Dict[str, Any]]
claim: Optional[str]
skepticism: Optional[str]
confidence: int
iterations: int
stop: bool
alert_message: Optional[str]