산출 기준 · 계산 공식
Stocklore가 보여주는 모든 수치의 계산 방식과 투자자 체크리스트 기준의 근거를 설명합니다. 투자 자문이 아니며, 참고용 분석 도구입니다.
버핏·소로스 같은 투자자들이 "ROE 15% 이상" 같은 수치를 직접 공표한 경우는 드뭅니다. 대부분의 기준값은 다음 세 가지 방식으로 도출됐습니다.
① 포트폴리오 역공학(Reverse Engineering) — 실제 매수 종목의 재무 수치를 분석해 공통 패턴을 추출. 버핏의 경우 Mary Buffett의 Buffettology(1997)와 Hagstrom의 The Warren Buffett Way(1994)가 대표적입니다.
② 공개 인터뷰 · 주주 서한 — 투자자가 직접 원칙을 언급한 발언에서 추출. 버핏의 Berkshire 연간 서한, 달리오의 Principles, 그레이엄의 The Intelligent Investor 등.
③ 기관 공식 문서 — NBIM(노르웨이 국부펀드)·사우디 PIF 같은 국부·연기금은 운용 원칙과 편입 제외 기준(부채 과다·지속 적자 등)을 공식 문서로 직접 공개합니다.
아래 각 투자자 항목에 출처를 명시했습니다. 수치는 참고용이며, 실제 투자 결정은 본인 판단으로 하세요.
해당 지표의 데이터가 아직 확인되지 않은 것입니다. 버그가 아니에요.
• 항상 표시: ROE, 순이익률, 영업이익률, 부채비율, ROA, PER, EPS 흑자 — SEC 재무제표에서 직접 계산
• — 가 될 수 있음: 매출 성장률, FCF, PBR, EPS 성장률, PEG — 직전 분기 비교 데이터나 장부가(BVPS) 미존재 시
재무지표 계산 방식 (SEC EDGAR 기반)
EPS (TTM — Trailing Twelve Months)
EPS(TTM) = 최근 4분기 순이익 합산 ÷ 발행주식수(희석)
최근 완료된 4개 분기의 순이익(Net Income)을 합산한 후 희석 발행주식수로 나눕니다. 분기 데이터가 4개 미만이면 계산하지 않아요.
PER (주가수익비율)
PER = 현재 주가 ÷ EPS(TTM)
현재가는 Massive API의 스냅샷 데이터를 사용합니다. EPS가 0 이하(적자)이면 PER 계산이 의미 없으므로 — 로 표시해요.
영업이익률 (Operating Margin)
영업이익률 = 영업이익(Operating Income) ÷ 매출액(Revenue) × 100
가장 최근 분기 데이터를 기준으로 합니다. SEC EDGAR에서 OperatingIncomeLoss / Revenues 태그를 파싱해요.
ROE (자기자본이익률)
ROE = 연간 순이익(TTM) ÷ 자기자본(Stockholders' Equity) × 100
분모는 가장 최근 분기 말 자기자본을 사용합니다. 자기자본이 음수이면 — 로 표시해요.
부채비율 (Debt-to-Equity)
부채비율 = 장기부채(LongTermDebt) ÷ 자기자본(Stockholders' Equity)
단기부채가 아닌 장기부채 기준입니다. 자기자본이 음수이거나 장기부채 태그가 없으면 — 로 표시해요.
FCF (잉여현금흐름)
FCF = 영업현금흐름(Operating Cash Flow) - 설비투자(CapEx)
최근 연간(4분기 합산) 기준입니다. NetCashProvidedByUsedInOperatingActivities - PaymentsToAcquirePropertyPlantAndEquipment 태그를 사용해요. 양수이면 흑자, 음수이면 적자로 표시하며 단위는 억 달러($B)로 환산합니다.
순이익률 (Net Margin)
순이익률 = 순이익(Net Income) ÷ 매출액(Revenue) × 100
가장 최근 분기 데이터 기준. 투자자 체크리스트 내부 계산에 사용됩니다.
ROA (총자산이익률)
ROA = 연간 순이익(TTM) ÷ 총자산(Total Assets) × 100
분모는 가장 최근 분기 말 총자산을 사용합니다.
유동비율 (Current Ratio)
유동비율 = 유동자산(Current Assets) ÷ 유동부채(Current Liabilities)
가장 최근 분기 말 대차대조표 기준. 1 이상이면 단기 채무를 감당할 수 있어요.
매출 성장률 (Revenue Growth YoY)
매출 성장률 = (이번 분기 매출 - 전년 동기 매출) ÷ 전년 동기 매출 × 100
전년 동기 데이터가 없으면 — 로 표시됩니다. 이것이 체크리스트에서 가장 자주 — 가 되는 항목 중 하나예요.
EPS 성장률 (EPS Growth YoY)
EPS 성장률 = (이번 분기 EPS - 전년 동기 EPS) ÷ |전년 동기 EPS| × 100
전년 동기 데이터 없거나 전년 EPS가 0이면 — 표시.
PBR (주가순자산비율)
PBR = 현재 주가 ÷ BVPS BVPS = 자기자본 ÷ 발행주식수(기본)
SEC EDGAR에서 BookValuePerShareBasic 태그를 직접 찾고, 없으면 자기자본 ÷ 발행주식수로 계산합니다. 일부 금융주·ETF·해외 기업은 BVPS가 없어 — 표시돼요.
시가총액
시가총액 = 현재 주가 × 발행주식수
발행주식수는 SEC EDGAR, 주가는 Massive API 스냅샷 기준입니다.
각 지표의 섹터 평균은 반도체·소프트웨어·인터넷 등 주요 섹터별 대표 기업들의 지표를 참고해 설정한 참고값입니다. 실시간 섹터 전체 평균이 아니에요. 섹터 내 순위(상위 약 10~25%)는 지표값과 섹터 평균의 배수 관계로 추정합니다. 예: 지표값 ≥ 섹터평균 × 2.0 → 섹터 상위 약 10%.
이익·재무 품질 (SEC XBRL 재조합)
FCF 전환율
FCF 전환율 = FCF(영업현금흐름 − CapEx) ÷ 순이익 (최근 4분기)
장부상 이익이 실제 현금으로 들어오는 정도예요. 판정: 60% 이상 양호 · 미만 주의 · 마이너스 경고.순이익의 60% 이상은 현금으로 남아야 배당·투자·부채상환 여력이 생긴다고 봅니다.
SBC 강도 (주식보상비용 비중)
SBC 강도 = 주식보상비용(ShareBasedCompensation) ÷ 순이익
현금 대신 임직원에게 준 주식(비현금 비용)이 이익에서 차지하는 비중. 판정: 30% 이하 양호 · 초과 주의.순이익의 1/3을 넘으면 현금이 아닌 비용이 이익을 떠받치는 비중이 크다고 봅니다. 회사가 원래 공시하지 않으면 ‘공시 없음’으로 표시해요.
순부채 / EBITDA
순부채 ÷ EBITDA 순부채 = 총차입(단기+장기) − 현금성자산 EBITDA = 영업이익 + 감가상각(D&A)
빚을 이익 체력으로 몇 년이면 갚는지 가늠해요. 판정: 3배 이하 양호 · 3~4배 주의 · 4배 초과 경고 · 순현금이면 양호.신용평가·대출 실무에서 보통 3배까지를 감당 범위로, 4배 초과를 부담으로 봅니다.
발생액 비율 (Sloan) · Pro
발생액 비율 = (순이익 − 영업현금흐름) ÷ 총자산
장부이익과 실제 현금의 차이가 자산 대비 얼마나 큰지 봐요(클수록 이익의 질 의심). 판정: 10% 이하 양호 · 초과 주의.장부이익과 현금의 차이가 자산의 10%를 넘으면 이익이 부풀려졌을 가능성을 높게 본다는 연구(Sloan, 1996)에서 왔어요.
ROIC (투하자본이익률) · Pro
ROIC = 세후영업이익(NOPAT) ÷ 투하자본 NOPAT = 영업이익 × (1 − 실효세율) 투하자본 = 총차입 + 자기자본 − 현금성자산
회사가 굴린 자본으로 얼마나 버는지 — 자본비용(대략 8~10%)을 넘으면 가치를 창출해요. 판정: 15% 초과 우수 · 8~15% 보통 · 8% 미만 약함.실효세율은 법인세비용 ÷ 세전이익으로 계산하고, 산출 불가 시 미국 법인세율 21%를 기본값으로 씁니다.
자사주 매입 추이 · Pro
자사주 매입액(PaymentsForRepurchaseOfCommonStock, TTM) + 발행주식수 전년 대비(YoY) 변화
매입액과 발행주식수 변화를 함께 봐요. 매입하면서 주식 수가 줄면 한 주당 몫이 커지는 환원입니다.판정: 발행주식수 감소를 동반한 매입이면 환원에 우호적.
현금 변화 분해 (현금흐름표)
세 갈래 분해
현금 순증감 ≈ 영업활동 + 투자활동 + 재무활동 (+ 환율·기타)
순증감은 CashCashEquivalents…PeriodIncreaseDecrease 태그를 우선 사용하고, 세 갈래 합과의 차이는 ‘기타·환율’로 표시합니다.
세부 항목 (Pro)
재무·투자 유출을 항목별로 분해해요: 자사주 매입 · 배당 지급 · 설비투자(CapEx) · 기업 인수(M&A) · 차입금 상환 · 차입금 조달.회사마다 갈리는 동의어 태그는 분기별로 병합해 끊김 없이 합산합니다.
감소의 성격 판정
현금이 줄었을 때, 영업활동에서 현금을 벌고 있으면(CFO 흑자) 적자성 감소가 아니라 투자·주주환원에 따른 감소로, 영업에서도 현금이 빠지면(CFO 적자) 보유 현금·차입 여력을 헐어 메우는 구조로 서술합니다. 결론이 아닌 상태 묘사예요.
맥락 해석 (지표 교차)
교차 규칙 (임계값)
ROE·영업이익률·부채비율은 섹터 평균 대비 상대 기준(평균이 없는 섹터는 절대 기준선으로 폴백)이고, 그 외(PER·매출성장·배당성향·매출채권 등)는 보수적 절대 기준선입니다. 모든 서술은 사실 진단이며 매수·매도 권유가 아닙니다.
분기 실적 추세
추세 판정
영업이익률(분기) = 영업이익 ÷ 매출 × 100 매출 성장률 = 전년 동기 대비(YoY) 비교 = 최근 N분기 중앙값 vs 이전 N분기 중앙값 (데이터 6개 이상이면 N=3, 아니면 N=2)
국면 (교차) 규칙
이력이 4분기 미만이면 표시되지 않습니다. 모두 사실 진단이며 매수·매도 권유가 아닙니다.
리스크 요인 변화 (10-K Item 1A diff)
추출 방식
SEC 10-K 원문에서 Item 1A Risk Factors부터 Item 1B까지의 구간을 찾고, 회사가 굵은 글씨로 구분한 리스크 소제목을 항목으로 분리합니다. 회사별 하드코딩 없이 글자 굵기 패턴으로 인식하므로, 소제목을 굵게 처리하지 않거나 본문이 별도 첨부 문서인 일부 회사는 비교 불가로 정직하게 표시합니다(억지 결과를 만들지 않음).
변화 분류
토큰 자카드 유사도 ≥ 0.5 → 같은 리스크의 문구 수정 그 외 남은 항목 → 진짜 신규 추가 또는 삭제
두 공시의 항목을 정규화해 정확히 일치하면 공통(변화 없음)으로 제외하고, 남은 항목 중 단어 구성이 절반 이상 겹치면(자카드 유사도 0.5 이상) 같은 리스크의 문구 수정으로, 그렇지 않으면 진짜 신규·삭제로 나눕니다. 정확 일치만 보면 사소한 표현 변경이 신규·삭제 양쪽에 잡히는 잡음이 생기므로 유사도 판정이 핵심이에요.
새 공시당 한 번만 파싱해 캐시하며, 같은 공시 재요청 시 원문(1.5MB 이상)을 다시 내려받지 않습니다. 무료는 변화 요약(개수)과 대표 변화 일부를, Pro는 신규·삭제 전체와 수정 항목의 이전→현재를 봅니다.
조정 실적(Non-GAAP) 감지
감지 방식
실적 8-K(Item 2.02)의 보도자료(EX-99.1)에서 Adjusted·Non-GAAP 지표 목록과 add-back(되더하는) 항목, 그중 주식보상비(SBC) 제외 여부를 찾습니다. Adjusted 지표가 하나도 없으면(GAAP만 쓰는 회사) 카드를 숨겨, 본문에 우연히 등장한 단어로 인한 오탐을 막아요.
무료는 사실(어떤 Adjusted 지표를 발표하며 무엇을 빼는지)을, Pro는 교차 결론(그 SBC가 순이익의 몇 %인지 — 회사가 강조하는 Adjusted 수치가 무엇을 빼고 만든 숫자인지)을 봅니다. 모두 사실 서술입니다.
종합 시그널 (한눈에)
구성 방식
각 레이어가 이미 계산한 결론을 재사용하므로 추가 계산·외부 호출이 없습니다. 결론의 성격을 주의 · 우호 · 참고로 분류해 주의 항목을 먼저 정렬하고, 각 시그널이 어느 분석에서 왔는지 출처를 함께 표시합니다. 신호가 없으면 카드를 숨겨요. 모두 사실 진단의 종합이며 매수·매도 권유가 아닙니다.
내재가치 추정
DCF (할인현금흐름)
향후 10년간 EPS(주당순이익)가 매년 일정 비율로 성장한다고 가정하고, 미래 수익을 현재 가치로 할인해 합산합니다.
DCF = Σ(EPS × (1+g)ⁱ / (1+r)ⁱ) + EPS × (1+g)¹⁰ × 터미널P/E / (1+r)¹⁰ (i = 1 ~ 10)
EPS가 음수이거나 없으면 DCF 섹션이 표시되지 않습니다.
배수 밸류에이션 (what-if)
가정 주가를 바꿔가며 배수가 어떻게 변하는지 봅니다. 같은 섹터 구성종목의 중앙값(실데이터)이 있으면 그 섹터 중앙값 대비(0.85배 미만 낮음 · 1.2배 초과 높음)로 판단하고, 없으면 절대 기준선으로 폴백합니다. 어느 기준인지 화면에 함께 표시합니다(투명성).
PER = 주가 ÷ EPS(TTM) EV/EBITDA = (시가총액 + 순부채) ÷ (영업이익 + 감가상각) PSR = 시가총액 ÷ 매출(TTM) 순부채 = 총차입(단기+장기) − 현금성자산
적자(EPS≤0)·EBITDA≤0·현지통화(IFRS)는 해당 배수를 “평가 불가”로 표시합니다. Pro ‘이 가격이 함의하는 것’은 가정 주가가 현재가 대비 어느 수준이며 그 배수가 무엇을 전제하는지 서술합니다. 매수·매도 권유가 아닙니다.
투자자 체크리스트 기준 및 출처
버핏이 특정 수치를 직접 공표한 경우는 드뭅니다. 아래 기준은 주로 ① 버핏 실제 매수 종목 역공학, ② Berkshire 주주 서한에서 반복 언급된 원칙에서 도출됐습니다.
애크먼은 투자 논리를 공개 프레젠테이션으로 발표하는 것으로 유명합니다. 아래 기준은 그의 공개 발표물에서 직접 추출했습니다.
클라만의 책 Margin of Safety는 1991년 초판 이후 절판되어 중고가 수천 달러에 거래되는 희귀본입니다. 클라만이 직접 쓴 유일한 책이며, 그레이엄 계보의 수치들을 직접 인용합니다.
아이칸은 별도 저서가 없지만, 그의 행동주의 전략은 13F 공시·주주 서한·인터뷰에서 상세히 공개됩니다.
댄 루브의 행동주의 투자자 서한은 공개되어 유명합니다. 다만 구체적 재무 기준은 공표하지 않아, 아래 임계값은 공개 서한의 원칙과 13F 포트폴리오 역공학으로 도출했습니다.
테퍼는 인터뷰 기반 출처가 주를 이룹니다.
ARK의 기준은 전통 가치지표와 다릅니다. 아래 기준은 '이 수준 이하의 적자는 투자 제외'라는 하한선 개념입니다.
소프트뱅크는 전통 재무지표보다 시장 지배력(TAM)과 성장 속도를 우선합니다.
타이거글로벌은 운용 기준을 공표하지 않는 비공개 헤지펀드입니다. 아래 임계값은 전적으로 13F 포트폴리오 역공학과 공개 보도에 기반합니다.
시타델은 퀀트·멀티전략 헤지펀드로 개별 종목 선정 기준을 공개하지 않습니다. 아래 임계값은 13F 역공학으로 추정한 광범위 분산·최소 수익성 성격의 하한선입니다.
Point72(구 SAC)는 멀티매니저 헤지펀드로 개별 기준을 공개하지 않습니다. 아래 임계값은 13F 역공학으로 추정한 본업 수익성·성장 성격의 기준입니다.
그레이엄은 본인 저서에서 구체적인 수치 기준을 직접 제시한 드문 투자자입니다. 아래는 역공학이 아닌 직접 인용입니다.
린치는 구체적 수치 기준을 본인 저서에서 직접 제시합니다.
기술적 지표 계산 방식
RSI (상대강도지수)
RSI = 100 - (100 / (1 + RS)) RS = 평균 상승 / 평균 하락 (14일 기준, Wilder 방식)
70 이상이면 과매수, 30 이하면 과매도 신호로 해석합니다.
MACD
MACD 선 = EMA(12) - EMA(26) 시그널 선 = EMA(MACD, 9) 히스토그램 = MACD - 시그널
MACD가 시그널 선을 상향 돌파하면 강세, 하향 돌파하면 약세 신호로 해석합니다.
이동평균선 (SMA)
SMA(n) = 최근 n일 종가의 산술 평균
20일·50일·200일 SMA 표시. 주가가 200일선 위이면 장기 상승 추세입니다.
볼린저밴드
상단 = SMA(20) + 2σ / 하단 = SMA(20) - 2σ
하단에 닿으면 과매도, 상단에 닿으면 과매수 신호입니다.