""" 한국 주식/금융 전문 용어 사전 형태소 분석 보완용 — 바른 API가 분리하지 못하는 복합어 및 금융 전문어를 정의 """ # ── 재무제표 / 회계 ───────────────────────────────────────────────────────────── FINANCIAL_STATEMENT = { "매출액","매출원가","매출총이익","영업이익","영업손실","영업외수익","영업외비용", "세전이익","당기순이익","당기순손실","포괄손익","이익잉여금","자본잉여금", "납입자본","기타자본","비지배지분","총자산","총부채","총자본","유동자산", "비유동자산","유동부채","비유동부채","현금및현금성자산","단기금융상품", "매출채권","재고자산","유형자산","무형자산","투자자산","영업활동현금흐름", "투자활동현금흐름","재무활동현금흐름","잉여현금흐름","FCF","EBITDA","EBIT", "ROE","ROA","ROI","EPS","BPS","DPS","PER","PBR","PSR","EV/EBITDA","PCR", "부채비율","유동비율","당좌비율","자기자본비율","이자보상배율","영업이익률", "순이익률","자산회전율","재고자산회전율","매출채권회전율", } # ── 주식 시장 구조 ─────────────────────────────────────────────────────────────── MARKET_STRUCTURE = { "코스피","코스닥","코넥스","K-OTC","유가증권시장","장외시장","선물시장", "옵션시장","ETF","ETN","ELS","DLS","리츠","SPAC","공모주","유상증자","무상증자", "감자","합병","분할","인적분할","물적분할","자사주매입","자사주소각","배당", "중간배당","특별배당","주식배당","현금배당","우선주","보통주","전환사채","CB", "신주인수권부사채","BW","교환사채","EB","DR","GDR","ADR","상장","상장폐지", "거래정지","매매정지","관리종목","투자주의","투자경고","투자위험","단기과열", "공매도","대차거래","프로그램매매","외국인","기관","개인","세력","수급", "시가총액","거래량","거래대금","52주최고","52주최저","신고가","신저가", } # ── 기술적 분석 지표 ───────────────────────────────────────────────────────────── TECHNICAL_INDICATORS = { "이동평균","이평선","골든크로스","데드크로스","MACD","RSI","스토캐스틱", "볼린저밴드","볼밴","일목균형표","지지","저항","추세선","채널","삼각수렴", "쐐기형","헤드앤숄더","역헤드앤숄더","더블탑","더블바텀","갭","갭업","갭다운", "윗꼬리","아래꼬리","망치형","도지","장악형","상승반전","하락반전", "거래량폭발","거래량급증","음봉","양봉","캔들","봉차트","분봉","일봉","주봉","월봉", "오버솔드","오버바우트","과매수","과매도","다이버전스","모멘텀", } # ── 기업 이벤트 / 공시 ─────────────────────────────────────────────────────────── CORPORATE_EVENTS = { "실적발표","어닝시즌","어닝서프라이즈","어닝쇼크","가이던스","실적전망", "수주","수주잔고","계약체결","MOU","LOI","업무협약","전략적제휴","조인트벤처", "JV","M&A","인수합병","적대적인수","공개매수","TOB","경영권분쟁","주주행동주의", "주주총회","정기주총","임시주총","이사회","대표이사교체","CEO교체","감사의견", "한정의견","의견거절","부적정의견","횡령","배임","회계부정","분식회계","리콜", "소송","피소","과징금","제재","영업정지","특허침해","임상성공","임상실패", "FDA승인","식약처승인","NDA","IND","임상1상","임상2상","임상3상", } # ── 거시경제 / 정책 ────────────────────────────────────────────────────────────── MACRO_ECONOMICS = { "기준금리","금리인상","금리인하","금리동결","통화정책","양적완화","QE","QT", "테이퍼링","연준","FED","FOMC","한국은행","한은","ECB","BOJ","금통위", "환율","달러원","원달러","엔화","위안화","유로","달러인덱스","DXY", "인플레이션","디플레이션","스태그플레이션","CPI","PPI","PCE","GDP","GNP", "경상수지","무역수지","외환보유고","국채","회사채","하이일드","신용등급", "무디스","S&P","피치","국제유가","WTI","브렌트","천연가스","LNG","구리","금","은", "반도체수급","공급망","서플라이체인","리쇼어링","니어쇼어링","관세","무역전쟁", "경제성장률","실업률","소비자심리지수","PMI","ISM","주택착공","소매판매", } # ── 산업 / 섹터 키워드 ─────────────────────────────────────────────────────────── SECTOR_KEYWORDS = { # 반도체 "반도체","메모리","낸드","D램","HBM","HBM3","HBM4","파운드리","팹리스", "TSMC","삼성파운드리","파운드리","EUV","GAA","3나노","2나노","첨단패키징", "CoWoS","인터포저","칩렛","AI반도체","NPU","GPU","AI가속기", # 2차전지/전기차 "배터리","2차전지","리튬이온","전고체배터리","양극재","음극재","분리막","전해질", "전기차","BEV","PHEV","HEV","충전인프라","급속충전","에너지밀도","배터리팩", "배터리셀","모듈","BMS","리튬","코발트","니켈","망간","황산리튬", # 바이오/헬스 "바이오","제약","의약품","신약","오리지널","제네릭","바이오시밀러","항체","mRNA", "세포치료","유전자치료","CAR-T","ADC","이중항체","희귀질환","항암제","치매", "알츠하이머","비만치료제","GLP-1","당뇨","심혈관","호흡기", # AI/IT/플랫폼 "인공지능","AI","LLM","GPT","클로드","제미나이","거대언어모델","생성AI","AGI", "클라우드","AWS","애저","GCP","SaaS","PaaS","IaaS","데이터센터","GPU서버", "반도체설계","엣지AI","온디바이스","자율주행","ADAS","라이다","카메라모듈", "로봇","협동로봇","물류로봇","휴머노이드", # 방산/우주 "방산","방위산업","무기수출","미사일","드론","무인기","위성","우주항공","발사체", # 건설/부동산 "부동산","아파트","분양","착공","준공","건설수주","PF","프로젝트파이낸싱", "리츠","REITs","임대","역세권","재개발","재건축", } # ── 가격 움직임 표현 (감성 분석용) ─────────────────────────────────────────────── PRICE_MOVEMENT = { "급등","급락","폭등","폭락","상한가","하한가","강세","약세","반등","반락", "상승","하락","보합","소폭상승","소폭하락","대폭상승","대폭하락", "신고가경신","52주신고가","역사적신고가","저점매수","고점매도", "눌림","눌림목","지지","저항돌파","박스권","횡보","추세전환", "모멘텀강화","모멘텀약화","수급개선","수급악화","외국인순매수","외국인순매도", "기관순매수","기관순매도","공매도잔고","공매도비율", } # ── 투자 전략 / 버핏 스타일 ────────────────────────────────────────────────────── INVESTMENT_STRATEGY = { "가치투자","성장투자","배당투자","퀀트투자","모멘텀투자","역발상투자", "내재가치","안전마진","경제적해자","모트","경쟁우위","진입장벽","가격결정력", "브랜드가치","플랫폼효과","네트워크효과","전환비용","규모의경제","비용우위", "장기투자","복리효과","분산투자","집중투자","포트폴리오","자산배분","리밸런싱", "저PER","저PBR","고ROE","배당수익률","배당성향","주주환원","자본배분", "현금창출력","잉여현금흐름","재투자수익률","ROIC","WACC", } # ── 투자자 신조어 / 시장 은어 (한국 개미 투자자 언어) ────────────────────────── INVESTOR_SLANG = { # IPO·공모 "따상","따따상","따따따상","공모청약","경쟁률","의무보유","락업","락업해제", "유통가능물량","오버행","오버행우려", # 매매행위 "물타기","불타기","손절","익절","반익절","분할매수","분할매도","평단가", "물려","물렸","익절각","손절각","손절매","고점매수","저점매수","바닥잡기", "패닉셀","패닉바잉","공포매도","욕심매수","추격매수","역추세", # 개미·세력 표현 "개미","개미투자자","동학개미","서학개미","슈퍼개미","큰손","세력","작전세력", "메기","고래","왕개미","주식초보","주린이","주식러","개미털기","손바뀜", # 차트·캔들 은어 "쌍바닥","쌍봉","찐바닥","찐고점","역대급","바닥다지기","박스권","상승추세", "하락추세","눌림목","돌파매수","이평선타고","대량거래","점상","점하", # 시장 분위기 "광풍","열풍","불장","대세상승","대세하락","연속음봉","연속양봉","비명", "지옥장","천국장","호황","불황","조정","조정장","약세장","강세장","급반등", # 종목 분류 "대장주","대장","주도주","테마주","관련주","수혜주","피해주","낙폭과대", "저평가","고평가","우량주","잡주","동전주","천원주","고가주", } # ── 2026년 최신 테마 / 신기술 ───────────────────────────────────────────────── LATEST_THEMES = { # AI 인프라 "AI인프라","AI반도체","AI가속기","AI칩","NPU","TPU","ASIC","HBM4","HBM3E", "추론칩","트레이닝칩","온디바이스AI","엣지AI","에이전트","AI에이전트", "생성AI","멀티모달","파인튜닝","RAG","임베딩","벡터DB", # 양자컴퓨팅 "양자컴퓨팅","양자컴퓨터","양자컴","큐비트","양자내성암호","PQC", # 휴머노이드·로봇 "휴머노이드","휴머노이드로봇","피지컬AI","임바디드AI","협동로봇","서비스로봇", "물류로봇","수술로봇","무인배송", # 우주·방산 "위성통신","스타링크","원웹","저궤도위성","우주여행","재사용로켓","민간우주", "K-방산","수출수주","폴란드수출","K2전차","FA-50","천궁","KF-21","호위함", # 에너지·자원 "대왕고래","동해유전","SMR","소형원전","원전르네상스","원전수출","수소경제", "그린수소","블루수소","액화수소","수전해","해상풍력","육상풍력","태양광", "ESS","에너지저장장치","V2G","V2H","CCUS","탄소포집", # 바이오 신트렌드 "GLP-1","위고비","오젬픽","마운자로","비만신약","치매신약","레켐비", "도나네맙","CGT","유전자가위","CRISPR","mRNA백신","에임드","ADC", "이중항체","삼중항체","바이스페시픽","TPD", # 디지털 자산 "비트코인","이더리움","스테이블코인","현물ETF","RWA","토큰증권","STO", "CBDC","디지털원화","블록체인","NFT", # 모빌리티 "전기차","수소차","UAM","도심항공모빌리티","자율주행","로보택시","FSD", "PBV","목적기반차량","전기버스","전기트럭", # 반도체 신기술 "GAA","3D낸드","CXL","Compute Express Link","온칩메모리","Chiplet", "어드밴스드패키징","TSV","마이크로LED","유리기판","FOPLP","FCBGA", } # ── 정책 / 법 / 정부 이슈 ───────────────────────────────────────────────────── POLICY_NAMES = { # 한국 "밸류업","밸류업프로그램","코리아디스카운트","주주환원확대","배당확대정책", "K-칩스법","반도체특별법","반도체클러스터","용인반도체클러스터", "K-바이오","K-방산","K-콘텐츠","K-원전","K-배터리", "금투세","금융투자소득세","대주주양도세","증권거래세","공매도금지","공매도재개", # 미국 "IRA","인플레감축법","칩스법","CHIPS법","Section232","Section301", "관세","상호관세","트럼프관세","수입제한","수출통제","ECRA","FEOC", # 글로벌 "탄소국경세","CBAM","ESG","탄소중립","넷제로","RE100","CF100", "공급망실사법","EUDR","핵심광물법","CRMA", # 통화·재정 "추경","추가경정예산","재정정책","감세","증세","법인세","상속세", # 정치 이벤트 "FOMC","점도표","연준의장","파월의장","파월","ECB의장","라가르드", "한은총재","이창용","금통위", } # ── 글로벌 인물 / 기업 (한글 표기) ────────────────────────────────────────────── GLOBAL_NAMES = { # 미국 정치인 "트럼프","바이든","해리스","머스크","일론머스크","오바마","파월","옐런", # 빅테크 CEO "젠슨황","팀쿡","사티아나델라","순다르피차이","마크저커버그","저커버그", "사이러스","마윈","머스크", # 글로벌 빅테크 한글 "엔비디아","애플","마이크로소프트","구글","아마존","메타","페이스북", "테슬라","넷플릭스","오라클","어도비","세일즈포스","인텔","AMD","마이크론", "TSMC","대만반도체","ASML","ASM인터내셔널","어플라이드머티리얼", "보잉","록히드마틴","레이시온","제너럴다이내믹스","캐터필러", "JP모건","골드만삭스","모건스탠리","뱅크오브아메리카","씨티그룹","블랙록", "존슨앤존슨","화이자","머크","애브비","일라이릴리","길리어드", "월마트","코스트코","홈디포","스타벅스","나이키","맥도날드","디즈니", "엑손모빌","쉐브론","코노코필립스","BP","쉘", "포드","GM","제너럴모터스","도요타","폭스바겐","현대차", # 중국·기타 "BYD","비야디","CATL","화웨이","샤오미","알리바바","텐센트","바이두", "지정학","미중갈등","대만해협","러우전쟁","우크라이나","이스라엘", } # ── 매크로 추가 약어 / 지표 ──────────────────────────────────────────────────── MACRO_EXTRA = { "NFP","비농업고용","ADP","베이지북","점도표","Dot Plot","SLOOS", "GDPNow","Nowcast","어닝시즌","Q4실적","Q3실적","연간가이던스", "달러강세","달러약세","원화강세","원화약세","엔저","엔고", "수익률곡선","장단기금리차","역수익률곡선","R*","중립금리", "DXY","달러인덱스","JOLTS","ECI","PCE물가","코어CPI","근원CPI", "기대인플레이션","BEI","TIPS","리세션","경기침체","연착륙","경착륙", "노랜딩","스태그플레이션","리플레이션", } # ── 공시 / 기업 이벤트 추가 ──────────────────────────────────────────────────── DISCLOSURE_EXTRA = { "주요사항보고서","정기공시","수시공시","자율공시","공정공시","조회공시", "기재정정","정정공시","연결재무제표","별도재무제표","감사보고서", "반기보고서","분기보고서","사업보고서","증권신고서","합병신고서", "주식교환","주식이전","주식분할","액면분할","액면병합","주식소각", "유상소각","무상소각","제3자배정","주주배정","일반공모", "전환청구","전환가액조정","리픽싱","리픽싱조정","희석", "최대주주변경","경영진교체","임원교체","사임","해임", "특허출원","특허등록","품목허가","임상승인","조건부허가", "기술이전","라이센스아웃","라이센스인","마일스톤", } # 동사/형용사 형태 (형태소 분석에서 VV/VA 태그로 뽑히는 것들) FINANCE_VERBS: set[str] = { "급등","급락","폭등","폭락","상승","하락","반등","돌파","이탈","회복", "초과","달성","하회","상회","급성장","개선","악화","감소","증가", "물려","물렸","손절","익절","수익","흑자","적자","감익","증익", "체결","계약","수주","해지","무산","연기","승인","불승인","거절", } # 전체 통합 사전 (lookup용) ALL_FINANCE_TERMS: set[str] = ( FINANCIAL_STATEMENT | MARKET_STRUCTURE | TECHNICAL_INDICATORS | CORPORATE_EVENTS | MACRO_ECONOMICS | SECTOR_KEYWORDS | PRICE_MOVEMENT | INVESTMENT_STRATEGY | INVESTOR_SLANG | LATEST_THEMES | POLICY_NAMES | GLOBAL_NAMES | MACRO_EXTRA | DISCLOSURE_EXTRA ) # 키워드 룰 기반 sentiment 사전판정용 (LLM 호출 전 단계) # 명확한 호재 — 매칭 시 sentiment=호재 후보 POSITIVE_TERMS: set[str] = { "어닝서프라이즈","수주","대형수주","계약체결","계약수주","임상성공","FDA승인", "품목허가","신고가","52주신고가","역사적신고가","급등","폭등","상한가", "따상","따따상","골든크로스","외국인순매수","기관순매수","배당증가", "자사주매입","자사주소각","M&A","인수합병","기술이전","라이센스아웃", "마일스톤","가이던스상향","실적개선","흑자전환","증익","대왕고래발견", "특허등록","품목허가","임상승인","조건부허가","수출수주","폴란드수출", } # 명확한 악재 — 매칭 시 sentiment=악재 후보 NEGATIVE_TERMS: set[str] = { "어닝쇼크","어닝미스","임상실패","FDA거절","품목허가취소","리콜","급락", "폭락","하한가","신저가","52주신저가","상장폐지","관리종목","거래정지", "데드크로스","외국인순매도","기관순매도","공매도잔고증가","감자","유상증자", "유상감자","최대주주변경","CEO교체","대표이사사임","감사의견거절","의견거절", "한정의견","부적정의견","횡령","배임","분식회계","회계부정","피소","제재", "영업정지","과징금","가이던스하향","적자전환","감익","파산","법정관리", "특허침해","임상실패","불승인","무산","해지", } # 단어 → catalyst 카테고리 자동 매핑 (LLM 스킵 시 catalyst 채우기용) CATALYST_MAP: dict[str, str] = { # 수주 "수주":"수주","대형수주":"수주","계약체결":"수주","계약수주":"수주", "MOU":"수주","LOI":"수주","수출수주":"수주","폴란드수출":"수주", # 실적 "어닝서프라이즈":"실적","어닝쇼크":"실적","어닝미스":"실적", "가이던스상향":"실적","가이던스하향":"실적","실적개선":"실적", "흑자전환":"실적","적자전환":"실적","증익":"실적","감익":"실적", # 배당 "배당증가":"배당","자사주매입":"배당","자사주소각":"배당", # 리스크 "분식회계":"리스크","회계부정":"리스크","리콜":"리스크","감자":"리스크", "유상증자":"리스크","유상감자":"리스크","상장폐지":"리스크","관리종목":"리스크", "거래정지":"리스크","감사의견거절":"리스크","의견거절":"리스크", "부적정의견":"리스크","한정의견":"리스크","횡령":"리스크","배임":"리스크", "피소":"리스크","제재":"리스크","영업정지":"리스크","과징금":"리스크", "임상실패":"리스크","FDA거절":"리스크","품목허가취소":"리스크","특허침해":"리스크", "파산":"리스크","법정관리":"리스크","최대주주변경":"리스크","CEO교체":"리스크", # 모멘텀 "신고가":"모멘텀","52주신고가":"모멘텀","역사적신고가":"모멘텀", "급등":"모멘텀","폭등":"모멘텀","상한가":"모멘텀","따상":"모멘텀","따따상":"모멘텀", "신저가":"모멘텀","52주신저가":"모멘텀","급락":"모멘텀","폭락":"모멘텀","하한가":"모멘텀", "골든크로스":"모멘텀","데드크로스":"모멘텀", "외국인순매수":"모멘텀","기관순매수":"모멘텀","외국인순매도":"모멘텀","기관순매도":"모멘텀", "공매도잔고증가":"모멘텀", # FDA/임상 등 (실적성) "FDA승인":"실적","임상성공":"실적","품목허가":"실적","임상승인":"실적", "기술이전":"실적","라이센스아웃":"실적","마일스톤":"실적","특허등록":"실적", } # 감성 판단에 중요한 우선순위 높은 단어들 (기존 호환용) HIGH_PRIORITY_TERMS: set[str] = { # 강한 호재 "어닝서프라이즈","수주","대형수주","계약체결","임상성공","FDA승인","품목허가", "신고가","52주신고가","역사적신고가","급등","폭등","상한가","따상","따따상", "골든크로스","외국인순매수","기관순매수","배당증가","자사주매입","자사주소각", "M&A","인수합병","합병","분할","기술이전","라이센스아웃","마일스톤", "가이던스상향","실적개선","흑자전환","증익","대왕고래발견","계약수주", # 강한 악재 "어닝쇼크","어닝미스","임상실패","FDA거절","품목허가취소","리콜","급락", "폭락","하한가","신저가","52주신저가","상장폐지","관리종목","거래정지", "데드크로스","외국인순매도","기관순매도","공매도잔고증가","감자","유상증자", "유상감자","최대주주변경","CEO교체","대표이사사임","감사의견거절","의견거절", "한정의견","부적정의견","횡령","배임","분식회계","회계부정","피소","제재", "영업정지","과징금","가이던스하향","적자전환","감익","파산","법정관리", # 시장 이벤트 "FOMC","금리인상","금리인하","금리동결","점도표","파월","연준","한은총재", "기준금리","공매도금지","공매도재개","서킷브레이커","사이드카", # 정책 변수 "밸류업","K-칩스법","IRA","CHIPS법","관세","수출통제","FEOC", # 글로벌 충격 "지정학","대만해협","리세션","경기침체","경착륙","연착륙","스태그플레이션", }