package models // ThemeGroup 테마그룹 정보 (ka90001 응답) type ThemeGroup struct { Code string `json:"code"` // thema_grp_cd Name string `json:"name"` // thema_nm StockCount int `json:"stockCount"` // stk_num FluSig string `json:"fluSig"` // flu_sig (2:상승 5:하락 3:보합) FluRt float64 `json:"fluRt"` // flu_rt RisingCount int `json:"risingCount"` // rising_stk_num FallCount int `json:"fallCount"` // fall_stk_num PeriodRt float64 `json:"periodRt"` // dt_prft_rt MainStock string `json:"mainStock"` // main_stk } // ThemeDetail 테마구성종목 응답 (ka90002) type ThemeDetail struct { FluRt float64 `json:"fluRt"` // 테마 등락률 PeriodRt float64 `json:"periodRt"` // 기간수익률 Stocks []ThemeStock `json:"stocks"` } // ThemeStock 테마 구성종목 type ThemeStock struct { Code string `json:"code"` // stk_cd Name string `json:"name"` // stk_nm CurPrc int64 `json:"curPrc"` // cur_prc FluSig string `json:"fluSig"` // flu_sig PredPre int64 `json:"predPre"` // pred_pre FluRt float64 `json:"fluRt"` // flu_rt }