Variable marketDataSetSchemaConst
marketDataSetSchema: ZodObject<
{
symbol: ZodString;
exchange: ZodOptional<ZodString>;
currency: ZodOptional<ZodString>;
source: ZodString;
identifiers: ZodOptional<
ZodObject<
{
isin: ZodOptional<ZodString>;
cusip: ZodOptional<ZodString>;
figi: ZodOptional<ZodString>;
},
$strip,
>,
>;
bars: ZodArray<
ZodObject<
{
timestamp: ZodString;
open: ZodNumber;
high: ZodNumber;
low: ZodNumber;
close: ZodNumber;
volume: ZodOptional<ZodNumber>;
adjustmentFactor: ZodOptional<ZodNumber>;
},
$strip,
>,
>;
dividends: ZodOptional<
ZodArray<
ZodObject<
{
exDate: ZodString;
payDate: ZodOptional<ZodString>;
amount: ZodNumber;
currency: ZodOptional<ZodString>;
type: ZodOptional<ZodEnum<{ regular: "regular"; special: "special" }>>;
},
$strip,
>,
>,
>;
splits: ZodOptional<
ZodArray<
ZodObject<
{ exDate: ZodString; numerator: ZodNumber; denominator: ZodNumber },
$strip,
>,
>,
>;
fundamentals: ZodOptional<
ZodObject<
{
marketCap: ZodOptional<ZodNumber>;
sharesOutstanding: ZodOptional<ZodNumber>;
eps: ZodOptional<ZodNumber>;
pe: ZodOptional<ZodNumber>;
dividendYield: ZodOptional<ZodNumber>;
payoutRatio: ZodOptional<ZodNumber>;
},
$strip,
>,
>;
},
$strip,
> = ...