data-api / models /ichimoku.py
camphong24032002
Initialize
884dad1
raw
history blame
344 Bytes
from pydantic import BaseModel, root_validator
class IchimokuPayload(BaseModel):
symbol: str
count_back: int = 365
type: str = "stock"
@root_validator
def validate_dates(cls, values):
if values['type'] not in ["index", "stock"]:
raise ValueError('type should be index or stock')
return values