국민연금 보유 종목 확인 방법은 두 곳을 나눠서 보셔야 합니다. 전체 자산배분은 기금운용본부 포트폴리오 현황에서, 개별 종목 매매는 전자공시(DART) 대량보유 보고에서 확인하시면 됩니다.
이 글에서는 어느 쪽에서 무엇까지 보이는지, 실시간으로는 왜 못 보는지 알아보겠습니다.

국민연금 보유 종목 확인 방법 요약
| 확인처 | 보이는 것 | 한계 |
|---|---|---|
| 기금운용본부 | 자산군별 비중, 포트폴리오 현황 | 공시 주기가 길고 종목 단위가 아님 |
| 전자공시(DART) | 개별 종목의 지분 변동 | 지분 5% 이상 종목만 보고 대상 |
| 공공데이터포털 | 대량보유주식 보고내역 파일 | 기준일 시점 자료라 최신이 아님 |
| 한국거래소 | 연기금 일별 순매수·순매도 상위 | 여러 연기금 합계라 국민연금 단독 아님 |
※ 이 글은 공시 자료를 확인하는 방법을 안내하는 정보 글입니다. 특정 종목의 매수·매도를 권유하지 않으며, 투자 판단과 그 결과는 본인에게 있습니다.
먼저 알아두실 것이 있습니다. 국민연금 전체 보유 종목을 실시간으로 보는 방법은 없고 전부 사후 공시입니다.
전자공시에서 개별 종목 확인하는 방법
금융감독원 전자공시시스템에서 국민연금공단을 제출인으로 검색하시면 지분 변동 보고가 나옵니다. 종목별 매수와 매도가 실제로 보이는 곳은 여기입니다.
- 사이트 접속: 전자공시시스템(DART) 접속
- 공시통합검색: 상단 공시서류검색 → 공시통합검색 선택
- 제출인 입력: 회사명 칸이 아니라 제출인명에 국민연금공단 입력
- 보고서명 선택: 주식등의 대량보유상황보고서로 좁힙니다
- 기간 지정: 최근 1개월이나 3개월로 지정 후 검색
- 내용 확인: 보고서를 열어 대상 회사, 보유 비율, 변동 사유를 봅니다
대량보유 보고는 상장사 지분을 5% 이상 보유하게 되거나, 그 뒤 1% 이상 변동이 있을 때 하는 공시입니다. 국민연금이 들고 있어도 지분이 5%에 못 미치면 이 화면에 뜨지 않습니다. 그래서 여기서 안 보인다고 안 갖고 있는 게 아닙니다.
보고서에서 뭘 봐야 하나요
보유 비율의 변화와 변동 사유를 보시면 됩니다. 몇 퍼센트에서 몇 퍼센트로 바뀌었는지, 장내매수인지 매도인지가 적혀 있습니다.
다만 보고 시점과 실제 매매 시점은 다릅니다. 변동이 생긴 뒤 정해진 기한 안에 보고하기 때문에 공시를 보신 날에는 이미 매매가 끝나 있고, 공시를 보고 따라 사시는 판단이 위험한 이유가 여기에 있습니다.
추천하는 포스트
기금운용본부에서 전체 그림 보는 방법
국민연금기금운용본부 포트폴리오 현황에서 자산군별로 얼마씩 들고 있는지 보실 수 있습니다. 종목 단위가 아니라 국내주식, 해외주식, 채권, 대체투자 같은 구분입니다.
개별 종목을 찾으실 거라면 이 화면은 맞지 않습니다. 대신 국내주식 비중이 목표치에 비해 어디쯤 있는지를 보는 데는 이만한 자료가 없습니다.
실시간으로 보는 방법은 없나요?
국민연금이 오늘 무엇을 샀는지 오늘 알 수 있는 공개 자료는 없습니다.
실시간처럼 보이는 자료가 하나 있기는 합니다. 한국거래소의 투자자별 매매 통계에 나오는 연기금 항목인데, 이것은 국민연금만이 아니라 여러 연기금이 합쳐진 숫자입니다.
국민연금 비중이 크기는 해도 그 숫자를 국민연금 매매로 단정하시면 안 됩니다.
- 내 종목에 국민연금이 있나 → 전자공시에서 그 회사 이름으로 대량보유 보고 확인
- 국민연금이 최근 뭘 늘리고 줄였나 → 전자공시에서 제출인 국민연금공단으로 기간 검색
- 국내주식을 얼마나 들고 있나 → 기금운용본부 포트폴리오 현황
- 오늘 연기금 수급 → 한국거래소 투자자별 매매 (합계라는 점 감안)
공공데이터포털 파일로 한 번에 보는 방법
공공데이터포털에 국민연금공단 대량보유주식 보고내역이 파일로 올라옵니다. 여러 종목을 한 번에 훑어보실 때 편합니다.
다만 이 파일은 기준일 시점의 자료입니다. 파일에 적힌 기준일을 먼저 확인하시고, 그 뒤에 바뀐 내용은 전자공시에서 다시 보셔야 합니다.
파일 하나만 보시고 지금 상황으로 읽으시면 안 됩니다.
자주 묻는 질문
국민연금 보유 종목 전체를 볼 수 있나요?
전체 목록을 실시간으로 보는 공개 자료는 없습니다. 전자공시에서 확인되는 건 지분 5% 이상 종목이고, 기금운용본부 공시는 자산군별 비중이라 종목 단위가 아닙니다. 5% 미만으로 들고 있는 종목은 이 방법으로는 확인되지 않습니다. 전부 사후 공시라는 점도 감안하셔야 합니다.
내가 가진 종목에 국민연금이 있는지 어떻게 아나요?
전자공시에서 그 회사 이름으로 검색해 주식등의 대량보유상황보고서가 있는지 보시면 됩니다. 국민연금공단이 제출인으로 올라온 보고가 있으면 지분 5% 이상 보유 중이거나 최근 변동이 있었다는 뜻입니다. 보고서 안에 보유 비율과 변동 사유가 적혀 있습니다.
거래소의 연기금 순매수가 국민연금 매매인가요?
아닙니다. 거래소 연기금 항목은 국민연금을 포함한 여러 연기금의 합계입니다. 국민연금 비중이 크긴 하지만 그 숫자를 국민연금 단독 매매로 읽으시면 안 됩니다. 국민연금만 따로 보시려면 전자공시의 대량보유 보고를 확인하셔야 하고, 이건 5% 이상 종목만 나옵니다.
공시를 보고 따라 사도 되나요?
공시 시점에는 이미 매매가 끝나 있습니다. 대량보유 보고는 변동이 생긴 뒤 정해진 기한 안에 하는 사후 공시라 실시간이 아닙니다. 또 국민연금 매수는 그 기업이 좋아서가 아니라 자산배분 비중을 맞추려는 것일 수 있습니다. 기업 실적과 업황을 따로 확인하시기 바랍니다.
공공데이터포털 파일과 전자공시 중 뭘 봐야 하나요?
여러 종목을 한 번에 훑어보실 때는 공공데이터포털 파일이 편하고, 최신 변동을 확인하실 때는 전자공시가 맞습니다. 파일은 기준일 시점 자료라 그 뒤 변동이 반영돼 있지 않습니다. 파일로 큰 그림을 본 다음 관심 종목만 전자공시에서 다시 확인하시는 순서를 권합니다.
결론
국민연금 보유 종목 확인 방법은 전자공시에서 제출인을 국민연금공단으로 놓고 대량보유 보고를 보시는 것이 구체적입니다. 다만 5% 이상 종목만 나오고 전부 사후 공시라는 한계를 아시고 보셔야 합니다.
전체 비중은 기금운용본부에서, 오늘 연기금 수급은 거래소에서 나눠 보시면 됩니다.
출처 및 참고 사이트
※ 마지막 확인: 2026-07-27. 공시 화면 구성과 제공 항목은 변경될 수 있습니다.





