Files
trading/bareunaapi/finance_dict.py
T
kyu 6d3b0bacc0 Initial commit: Korean stock value-investing AI pipeline
- 19개 마이크로서비스 (news-collector, score-engine, ta-engine, dart-collector,
  aux-signal, us-market, graph-engine, telegram-bot, dashboard-api, kis-api 등)
- 가치투자 스코어링 + 10공식 앙상블 보팅 (매직포뮬러/F-Score/Altman/PEG/
  모멘텀/Beneish/GP-A/G-Score/Amihud/BAB)
- 뉴스 수집→형태소→임베딩→중복제거→AI분석 파이프라인
- 기술적분석 + GAT 그래프신경망 + 미증시 동조 시그널

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 21:33:56 +09:00

137 lines
9.8 KiB
Python

"""
한국 주식/금융 전문 용어 사전
형태소 분석 보완용 — 바른 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",
}
# 동사/형용사 형태 (형태소 분석에서 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
)
# 감성 판단에 중요한 우선순위 높은 단어들
HIGH_PRIORITY_TERMS: set[str] = {
"어닝서프라이즈","어닝쇼크","급등","급락","폭등","폭락","상한가","하한가",
"수주","임상성공","임상실패","FDA승인","횡령","배임","분식회계","상장폐지",
"관리종목","거래정지","배당증가","자사주소각","M&A","합병","분할",
"골든크로스","데드크로스","신고가","신저가","52주신고가","52주신저가",
"외국인순매수","기관순매수","공매도잔고감소","실적발표","가이던스상향",
"가이던스하향","CEO교체","대표이사교체","감사의견거절",
}