@railpath/finance-toolkit
Version:
Production-ready finance library for portfolio construction, risk analytics, quantitative metrics, and ML-based regime detection
16 lines (15 loc) • 513 B
TypeScript
import { z } from 'zod';
/**
* Schema for MACD (Moving Average Convergence Divergence) calculation result
*/
export declare const MACDResultSchema: z.ZodObject<{
macdLine: z.ZodArray<z.ZodNumber>;
signalLine: z.ZodArray<z.ZodNumber>;
histogram: z.ZodArray<z.ZodNumber>;
fastPeriod: z.ZodNumber;
slowPeriod: z.ZodNumber;
signalPeriod: z.ZodNumber;
count: z.ZodNumber;
indices: z.ZodArray<z.ZodNumber>;
}, z.core.$strip>;
export type MACDResult = z.infer<typeof MACDResultSchema>;