테마를 맹목적으로 추종하지는 않지만, 테마를 알고 있어야 주식 전체 흐름을 알 수 있습니다. 테마 파악에 도움이 되시길 바랍니다.
테마를 찾는 알고리즘 일부 개선
기존에 단순 전체 수익률 평균에서, 아래와 같이> 0 이상 수익률 필터링하여 평균을 내고, 테마에 참여된 종목 수까지를 더 고려하여 (수익률에 영향을 줄 경우) 테마 순위를 조절
주식 테마 흐름을 더 의미있고 합리적으로 찾을 수 있도록 하기 위함입니다.
아래 관련 소스
df = df[df['return'] > 0.0] # > 0 전날 수익률 minus는 테마 조사 시 완전 제외
df = df[~df['theme'].str.contains('신규상장')] # 일부 의미없는 테마 제외
df['cnt_related'] = tbdf['related'].map(lambda r: len(r.split(','))) # 테마와 관려된 종목들 개수 고려
| 테마 | 평균수익률(%) | 관련 종목수 | 관련 종목 |
|---|---|---|---|
| 태양광에너지 | 6.14 | 13 | 한화(25.366), OCI(14.041), 알에스오토메이션(11.679), LS ELECTRIC(8.56), 신성이엔지(5.39), KCC(4.935), 원익IPS(3.162), 수산인더스트리(2.889), 코미코(2.16), 한솔테크닉스(0.704), 유니테스트(0.66), 매커스(0.239), OCI홀딩스(0.09) |
| 소매유통 | 6.0 | 8 | 한화갤러리아(29.968), 현대백화점(5.513), 신세계(4.251), 롯데쇼핑(2.669), 호텔신라(1.86), 현대홈쇼핑(1.734), GS리테일(1.471), BGF리테일(0.556) |
| 지능형로봇/인공지능(AI) | 4.62 | 10 | 유진로봇(25.628), 유일로보틱스(5.481), 씨메스(5.061), 엔젤로보틱스(3.624), 로보스타(2.198), 코난테크놀로지(1.471), 에브리봇(1.402), 로보티즈(0.806), 솔트룩스(0.382), 노타(0.104) |
| 시스템반도체 | 3.01 | 14 | DB하이텍(7.199), 엠디바이스(5.398), 디아이(5.21), 하나마이크론(4.909), 세미파이브(3.516), 한미반도체(2.656), 테크윙(2.419), LB세미콘(2.163), 피에스케이(2.153), 두산테스나(2.123), 리노공업(1.572), LX세미콘(1.179), 싸이닉솔루션(0.973), 아이씨티케이(0.739) |
| 지주사 | 2.61 | 50 | 세아홀딩스(9.433), 두산(8.005), 하림지주(7.267), 현대지에프홀딩스(6.516), DB(5.377), SK(5.16), 한화비전(4.819), HS효성(4.797), NICE(4.082), 골프존홀딩스(3.977), 진양홀딩스(3.941), HD현대(3.922), CJ(3.679), 롯데지주(3.64), 영원무역홀딩스(3.399), 오리온홀딩스(2.83), SNT홀딩스(2.773), 삼양홀딩스(2.646), 네오위즈홀딩스(2.632), 화승엔터프라이즈(2.564), 코오롱(2.411), GS피앤엘(2.286), 대웅(2.143), SK스퀘어(2.11), LG(2.094), F&F홀딩스(2.077), 해성산업(1.985), 하이트진로홀딩스(1.81), 유비쿼스홀딩스(1.722), 한국금융지주(1.692), DL(1.69), HDC(1.645), 풀무원(1.624), 일진홀딩스(1.62), KISCO홀딩스(1.389), SK디스커버리(1.301), 엘브이엠씨홀딩스(1.25), 서연(1.111), LX홀딩스(1.014), KPX홀딩스(0.98), 한일홀딩스(0.822), BGF(0.792), 미원홀딩스(0.603), 동국홀딩스(0.567), 대덕(0.519), 한세예스24홀딩스(0.496), 종근당홀딩스(0.449), 메리츠금융지주(0.386), 미스토홀딩스(0.233), CR홀딩스(0.106) |
| 반도체 재료/부품 | 3.68 | 7 | 하나머티리얼즈(12.095), 한양디지텍(6.582), 에스에이엠티(4.483), 이엔에프테크놀로지(0.979), 티이엠씨(0.874), 비씨엔씨(0.578), 해성디에스(0.193) |
| 증권 | 2.52 | 16 | 신영증권(8.021), 부국증권(6.329), 미래에셋증권(3.691), 삼성증권(3.185), 유진투자증권(2.924), 유안타증권(2.397), 한화투자증권(2.349), 대신증권(1.923), 교보증권(1.824), 키움증권(1.415), NH투자증권(1.408), 다올투자증권(1.329), LS증권(1.257), DB증권(1.07), 현대차증권(0.623), SK증권(0.616) |
| PCB(FPCB 등) | 4.07 | 6 | 롯데에너지머티리얼즈(10.569), 타이거일렉(4.741), 코리아써키트(4.541), 네오티스(3.95), 펨트론(0.494), 필옵틱스(0.12) |
| LPG(액화석유가스) | 5.43 | 5 | 대성산업(16.613), 흥구석유(6.494), GS(2.389), SK가스(0.895), E1(0.751) |
| 풍력에너지 | 3.07 | 7 | 한전기술(9.261), 효성중공업(4.577), 효성(3.712), 유니슨(1.385), SK이터닉스(1.208), 세아제강지주(0.847), 세아제강(0.518) |
| 스마트팩토리(스마트공장) | 6.35 | 4 | 제닉스로보틱스(9.016), 에스피시스템스(6.725), LS티라유텍(4.839), 티엑스알로보틱스(4.816) |
| 석유화학 | 2.63 | 7 | 대한유화(8.993), 삼양사(2.688), SK케미칼(2.647), 한화솔루션(1.757), 롯데케미칼(0.99), KPX케미칼(0.981), 동성케미컬(0.361) |
| 타이어 | 2.44 | 8 | 넥센타이어(6.224), 한국앤컴퍼니(3.245), 한국타이어앤테크놀로지(2.234), HS효성첨단소재(2.145), 금호타이어(2.128), 넥센(1.802), 효성티앤씨(1.493), 금호석유화학(0.216) |
| 모바일게임(스마트폰) | 2.24 | 11 | 시프트업(6.015), 네오위즈(5.21), 데브시스터즈(3.762), 웹젠(2.026), 넥슨게임즈(1.449), 넷마블(1.386), 펄어비스(1.385), 카카오게임즈(1.173), 컴투스(1.136), 위메이드(0.698), 엔씨소프트(0.406) |
| 수소차(연료전지/부품/충전소 등) | 4.82 | 4 | 두산퓨얼셀(8.529), 티에이치엔(6.805), 엘티씨(2.961), 모토닉(0.991) |
| 로봇(산업용/협동로봇 등) | 9.48 | 3 | 뉴로메카(25.26), 두산로보틱스(2.448), 에스비비테크(0.726) |
| 화장품 | 1.67 | 23 | 케어젠(7.153), 코스맥스(4.109), 실리콘투(4.072), 에이피알(2.908), 한국화장품(2.857), 애경산업(2.482), 한국콜마(1.582), 아모레퍼시픽홀딩스(1.541), 강스템바이오텍(1.402), 신세계인터내셔날(1.335), 콜마홀딩스(1.176), 콜마비앤에이치(1.157), 아모레퍼시픽(1.096), 차AI헬스케어(1.047), 코스메카코리아(0.886), 아이패밀리에스씨(0.866), 씨앤씨인터내셔널(0.806), 현대바이오(0.778), 한국화장품제조(0.626), 토니모리(0.236), 펌텍코리아(0.178), 잇츠한불(0.089), 브이티(0.06) |
| 자동차부품 | 2.25 | 6 | 대원산업(4.21), 에스엠벡셀(3.571), 피에이치에이(2.113), 한국무브넥스(2.064), 에스텍(1.083), 에스엘(0.431) |
| 전력설비 | 2.47 | 5 | HD현대일렉트릭(4.063), 한전KPS(3.868), 산일전기(3.357), 한전산업(0.916), 금화피에스시(0.164) |
| 日 수출 규제(국산화 등) | 3.04 | 4 | 풍원정밀(7.596), 솔브레인(1.799), 삼양엔씨켐(1.524), 동진쎄미켐(1.253) |