@railpath/finance-toolkit
Version:
Production-ready finance library for portfolio construction, risk analytics, quantitative metrics, and ML-based regime detection
12 lines (11 loc) • 414 B
TypeScript
import { z } from 'zod';
/**
* Schema for MACD (Moving Average Convergence Divergence) calculation options
*/
export declare const MACDOptionsSchema: z.ZodObject<{
prices: z.ZodArray<z.ZodNumber>;
fastPeriod: z.ZodDefault<z.ZodNumber>;
slowPeriod: z.ZodDefault<z.ZodNumber>;
signalPeriod: z.ZodDefault<z.ZodNumber>;
}, z.core.$strip>;
export type MACDOptions = z.infer<typeof MACDOptionsSchema>;