Update project
This commit is contained in:
@ -199,3 +199,40 @@ class AShareSectorFlowResponse(BaseModel):
|
||||
source_url: str | None = None
|
||||
precision: Precision
|
||||
sector_types: dict[str, AShareSectorGroup]
|
||||
|
||||
|
||||
class EtfRealtimeRecord(BaseModel):
|
||||
trade_date: str
|
||||
code: str
|
||||
name: str
|
||||
fund_name: str | None = None
|
||||
detail_url: str | None = None
|
||||
source_url: str | None = None
|
||||
latest_price: float | None = None
|
||||
change_amount: float | None = None
|
||||
change_percent: float | None = None
|
||||
previous_close: float | None = None
|
||||
open_price: float | None = None
|
||||
high_price: float | None = None
|
||||
low_price: float | None = None
|
||||
volume: int | None = None
|
||||
turnover_amount: float | None = None
|
||||
turnover_rate: float | None = None
|
||||
change_percent_1m: float | None = None
|
||||
change_percent_3m: float | None = None
|
||||
change_percent_4m: float | None = None
|
||||
updated_at: str | None = None
|
||||
snapshot_time: str | None = None
|
||||
source_name: str
|
||||
precision: Precision
|
||||
is_trading: bool = False
|
||||
|
||||
|
||||
class EtfRealtimeResponse(BaseModel):
|
||||
trade_date: str
|
||||
updated_at: str | None = None
|
||||
source_name: str
|
||||
source_url: str | None = None
|
||||
precision: Precision
|
||||
group: str
|
||||
records: list[EtfRealtimeRecord]
|
||||
|
||||
Reference in New Issue
Block a user