investfly.models.indicator.IndicatorSpec

class IndicatorSpec:
IndicatorSpec(name: str)
indicatorId: str
name: str
description: str
def addParam( self, paramName: str, paramSpec: investfly.models.indicator.IndicatorParamSpec) -> None:
def toJsonDict(self) -> Dict[str, Any]:
@staticmethod
def fromDict( json_dict: Dict[str, Any]) -> IndicatorSpec:
def validate(self) -> None:

Validate that required fields are provided and have correct types