n8n 챌린지 최종 프로젝트

tecet1·2026년 6월 21일

어느덧 n8n 챌린지를 시작한지도 6주가 지났습니다.
마지막 과제인만큼 AI/Automation/Data engineering 포트폴리오를 구성할 겸 좀 실무적으로 사용할 수 있는 자동화를 해보자라는 생각으로 진행했습니다.

저는 이번 프로젝트에서, 사용자가 입력한 관심종목 db를 읽고, 해당 종목들의 최신 정기보고서(분기/반기/사업)에서 투자자들의 의사결정에 필요한 정보들을 추출하고, 종가 시세 정보와 합쳐서 요약된 리포트를 만들어주는 자동화 툴을 만들어보고자 했습니다.

openDART 보고서 요약 MVP

먼저 종목 정보를 가져오고 LLM으로 요약하는 과정을 MVP로 만들어봤습니다.
종목은 삼성전자를 선택했습니다.

위 구조는 크게 세개 단계(fetch-extract-LLM)로 구성됩니다.

먼저 fetch단계에서 openDART에서 api를 활용하여 특정 종목의 최신 정기보고서를 가져옵니다.
credential 설정 시 queryAuth를 사용하였고, 키의 이름을 crtfc_key로 맞춰야 정상적인 작동이 가능했습니다.

이후 extract단계에서, 가져온 보고서를 압축해제 하고, xml로 추출합니다.

마지막으로 LLM 단계에서 xml보고서를 목차를 기준으로

회사의 개요
사업의 내용
재무에 관한 사항
이사의 경영진단 및 분석의견
회계감사인의 감사의견
그 밖에 투자자 보호

위와 같이 6개 섹션을 추출하여 input json 데이터로 정규화 한 뒤,
요약 LLM을 통해 요약 데이터를 생성하고,
해당 데이터를 사용하여 리포트 생성 LLM을 통해 최종적으로 .md보고서를 산출하도록 했습니다.

LLM request 횟수는 섹션 수(n) + 리포트 요약(1)로 섹션 종류에 의해 결정되며,
토큰 사용량 및 처리 시간을 기준으로 성능을 측정하기 위해
flash 2.5, flash 3.1, gemma4 31B를 비교한 결과
flash 3.1의 성능이 처리시간 타 모델 평균 2분 대비 10초, 토큰 사용량 워크플로우 1회당 40000 토큰 수준으로 월등히 우수하여 최종 모델로 선정했습니다.

또한 flash 3.1은 AI studio 무료플랜 할당량 기준 RPM 15, TPM 250k, RPD 500으로 관심종목을 10개정도까지 확장했을 경우에도 무리없이 리포트를 산출할 수 있을 것으로 기대됩니다.

아래는 산출된 리포트입니다.

기업 공시 리포트: 삼성전자
1. 한 줄 결론
2026년 1분기 삼성전자는 DS 부문의 매출 성장에 힘입어 133조 8,734억원의 매출과 57조 2,327억원의 연결 영업이익을 기록하며 견조한 실적을 보였으나, 대규모 투자가 수반되는 반도체 사업 특성상 환율, 금리, 보조금 관련 지급보증 등 대외 환경 변화에 따른 리스크 관리가 중요한 시점입니다.
2. 보고서 기준 정보
회사명: 삼성전자
종목코드: 005930
보고서명: 분기보고서 (2026.03)
접수일: 20260515
DART 원문 링크: https://dart.fss.or.kr/dsaf001/main.do?rcpNo=20260515002181
3. 핵심 사업 구조
사업 구성: DX(Device eXperience), DS(Device Solutions), SDC(삼성디스플레이), Harman 부문으로 구성되어 있으며, 310개의 종속기업을 연결대상으로 함.
매출 구성: DS 부문이 전체의 61%, DX 부문이 39.3%를 차지함 (기타 / 부문간 내부거래 제거 항목 포함).
4. 주요 숫자
매출액(연결): 133조 8,734억원
영업이익(연결): 57조 2,327억 9,700만원
분기순이익(연결): 47조 2,252억 7,200만원
시설투자액(2026년 1분기): 11.2조원
연구개발비용(2026년 1분기): 11조 3,374억원 (매출액 대비 8.5%)
부채비율: 30.1%
DS부문 메모리 가동률: 100.00%
DX부문 스마트폰 가동률: 83.52%
주요 5대 매출처 비중: 23%
5. 긍정적 포인트
실적 성장: 2026년 1분기 매출액이 전년 동기 대비 69.2% 증가함.
미래 성장 동력: Tesla, Inc.와 2033년 12월까지 16,544백만 달러 규모의 반도체 위탁생산(Foundry) 장기 공급계약을 확보함.
현금흐름 개선: 영업활동현금흐름이 40조 2,741억 600만원으로 전년 동기(16조 5,808억 6,600만원) 대비 크게 개선됨.
기술 투자: 메모리 차세대 기술 경쟁력 강화 및 시스템 반도체 Advanced 노드 CAPA 확대를 위한 집중 투자 지속.
6. 리스크 및 주의사항
지급보증 리스크: 미국법인(SEA)이 자회사 SAS의 반도체 보조금 계약 불이행 시 미 상무부에 반환해야 할 금액에 대해 6,435,000천US$ 규모의 지급보증을 제공하고 있음.
대외 변동성: 환율 및 시장금리 변동이 영업활동 및 재무 상태에 영향을 줄 수 있음.
법적/우발부채: 다수의 소송 및 분쟁이 진행 중이며, 삼성디스플레이 등 분할법인의 분할 전 채무에 대한 연대 변제 책임이 존재함.
핵심감사사항: 건설중인자산의 감가상각 개시 시점 평가 및 판매장려활동에 따른 매출차감의 정확성에 대해 외부감사인의 주의가 지속적으로 요구됨.
7. 추가 확인 질문
향후 대규모 시설투자(CAPEX) 집행 계획과 이에 따른 영업현금흐름의 지속 가능 여부
Tesla 공급계약 외 추가적인 Foundry 대형 고객사 확보 현황 및 가동률 변화 추이
미국 보조금 관련 지급보증의 구체적인 이행 조건 및 리스크 관리 전략
8. 출처
삼성전자 분기보고서 (2026.03)

정합성을 체크한 결과, 내부거래 항목이 매출에서 배제되지 않아 매출 구성이 100%를 초과하는 사항이 있어 리포트에 내부거래를 포함한 것이라고 명시하도록 프롬프트를 조정했습니다.

(작성중)

0개의 댓글