mcp-invest-assistant
Version:
57 lines (48 loc) • 1.07 kB
text/typescript
export interface IndexTemperatureParam {
marketCn: string;
stockCodes: string[];
}
export interface ETFInfomation {
stockCodes?: string[],
market: string,
token: string
}
export interface BaseRequestBody {
token: string;
stockCodes?: string[];
}
export interface BaseResponseData {
areaCode: string;
market: string;
stockCode: string;
source: string;
fsTableType: string;
currency: string;
name: string;
launchDate: string;
rebalancingFrequency: string;
series: string;
}
export interface BaseResponseBody {
code: number;
message: string;
data: BaseResponseData[];
}
export interface FundamentalRequestBody {
token: string;
stockCodes?: string[];
startDate?: string;
endDate?: string;
metricsList?: string[];
}
export interface FundamentalResponseData {
date: string;
'pe_ttm.mcw': number;
'pb.mcw': number;
stockCode: string;
}
export interface FundamentalResponseBody {
code: number;
message: string;
data: FundamentalResponseData[];
}