2026. 6. 4. 20:30ㆍGitHub AI 스킬 연구소

LLM驱动的 A/H/美股智能分析:多数据源行情 + 实时新闻 + LLM决策仪表盘 + 多渠道推送,零成本定时运行,纯白嫖. LLM-powered stock analysis system for A/H/US markets. https://github.com/ZhuLinsen/daily_stock_analysis
⭐ GitHub 별 39,140개 · Python · AI 에이전트 · 무료
[이미지1: 주식 차트와 AI 분석 대시보드가 함께 보이는 인트로 이미지]
이런 분들께 추천합니다
- 매일 아침 삼성전자, 애플, 텐센트 주가를 하나하나 검색하다가 지친 분. 30분짜리 루틴이 반복되는데, 정작 "그래서 오늘 사야 해? 팔아야 해?"라는 답은 못 얻는 상황.
- 주식 관련 뉴스는 넘쳐나는데 뭘 믿어야 할지 모르는 분. 유튜브 영상 3개, 블로그 5개를 봐도 의견이 다 다를 때.
- 자동화 투자 도구는 써보고 싶지만 월 구독료가 부담스러운 분. 증권사 HTS 유료 리포트가 한 달에 3만원, 1년이면 36만원인데 그게 아깝다고 느끼는 분.
이 도구가 뭔가요?
비유 하나로 설명하겠습니다.
당신에게 전담 애널리스트 비서가 생겼다고 상상해보세요. 매일 새벽에 알아서 일어나서 중국 A주, 홍콩 H주, 미국 나스닥 시장의 실시간 시세를 수집합니다. 관련 뉴스도 긁어옵니다. 그걸 ChatGPT 같은 AI 대형 언어 모델(LLM)에게 넘기면서 "이 주식, 오늘 어때?" 하고 물어봅니다. AI가 분석한 결과를 "매수/중립/매도" 형태의 결정 대시보드로 정리해서, 아침 출근 전에 카카오워크나 텔레그램, 이메일로 딱 보내줍니다. 그 비서 역할을 하는 게 바로 daily_stock_analysis입니다.
코드를 한 줄도 짜지 않아도 됩니다. GitHub Actions라는 무료 서버를 씁니다. 즉, 내 컴퓨터를 24시간 켜놓을 필요도 없습니다. 설정 파일에 내 주식 종목 코드랑 API 키 몇 개만 넣으면 작동합니다.
📌 이 프로젝트 이름의 "零成本"은 중국어로 "비용 제로"라는 뜻입니다. 말 그대로 서버비 없이 무료로 돌아갑니다. GitHub Actions의 무료 실행 시간을 활용하기 때문입니다.
어디에 쓸 수 있나요?
1. 아침 루틴 자동화
매일 오전 9시에 텔레그램 메시지가 옵니다. "삼성전자 현재 분위기: 중립. 주요 이슈: 반도체 수출 규제 뉴스." 커피 마시면서 30초 읽으면 하루 투자 판단 끝.
2. 분산 투자 포트폴리오 모니터링
국내주식, 홍콩주식, 미국주식을 동시에 보유 중인 분. 세 시장을 한 번에 추적하는 서비스가 별로 없는데, 이 도구는 A주/H주/미국주식을 한 리포트에 묶어줍니다.
3. 투자 공부 자료 생성
AI가 "왜 이 주식이 오늘 주목받는지" 뉴스 근거와 함께 설명해줍니다. 단순 숫자가 아니라 맥락이 붙어서 나오기 때문에, 주린이가 시장 흐름을 공부하는 데 씁니다.
4. 팀/가족 투자 정보 공유
Discord나 Slack 채널에 자동으로 리포트가 올라오게 설정할 수 있습니다. 투자 스터디 그룹이나 가족 단체방에 매일 자동으로 정보가 공유됩니다.
5. 알람 피로 없는 종목 감시
증권사 앱 알람을 10개씩 설정해놓고 무감각해진 분들. 이 도구는 하루 한 번, 요약된 형태로만 보내줍니다. 알람 폭탄 없이 핵심만.
[이미지2: 텔레그램 또는 이메일로 오는 AI 분석 리포트 예시 화면]
어떻게 시작하나요?
크게 4단계입니다. 코딩 지식 없이도 됩니다. 단, GitHub 계정은 필수입니다. (무료로 만들 수 있습니다.)
1단계: 레포지토리 복사(Fork)
GitHub에 로그인한 뒤 아래 주소로 이동해서 오른쪽 위 Fork 버튼을 누릅니다.
https://github.com/ZhuLinsen/daily_stock_analysis
Fork를 하면 이 프로젝트 전체가 내 GitHub 계정 아래 복사됩니다. 내 것이 되는 겁니다.
2단계: 설정 파일 수정
복사된 내 레포지토리에서 config.yml 파일을 찾아 엽니다. 아래처럼 생겼습니다.
# 분석할 주식 종목 코드
stocks:
- "000001" # 중국 A주: 평안은행
- "00700" # 홍콩 H주: 텐센트
- "AAPL" # 미국: 애플
- "TSLA" # 미국: 테슬라
# 분석 실행 시간 (UTC 기준, 한국은 +9시간)
schedule: "0 1 * * 1-5" # 평일 오전 10시 (한국 시간)
원하는 종목 코드로 바꾸면 됩니다. 한국 주식(KRX)은 종목 코드 뒤에 .KS를 붙입니다. 예: 삼성전자는 005930.KS.
3단계: API 키 등록 (Secrets 설정)
내 레포지토리의 Settings → Secrets and variables → Actions로 이동합니다. 여기에 아래 정보를 입력합니다.
# 필수: AI 모델 API 키 (OpenAI, DeepSeek, Gemini 중 하나)
OPENAI_API_KEY = "sk-xxxxxxxxxxxxxxxx"
# 선택: 알림 채널 (원하는 것만)
TELEGRAM_BOT_TOKEN = "1234567890:ABCxxx"
TELEGRAM_CHAT_ID = "987654321"
# 이메일로 받고 싶다면
EMAIL_USER = "your@gmail.com"
EMAIL_PASSWORD = "앱 비밀번호"
OpenAI API 대신 DeepSeek API(훨씬 저렴함, 한 달 $1 수준)도 쓸 수 있습니다. Gemini는 무료 플랜이 있습니다.
4단계: GitHub Actions 활성화
내 레포지토리에서 Actions 탭으로 이동해서 워크플로우를 활성화합니다. 버튼 하나 누르면 끝. 이후 설정한 시간마다 자동으로 분석이 돌아갑니다.
💡 Docker로도 실행할 수 있습니다. 로컬 컴퓨터에서 직접 테스트해보고 싶을 때 씁니다.docker run -e OPENAI_API_KEY=your_key zhulinsen/daily_stock_analysis
실제 사용 예시
직장인 김지수 씨(34세, 투자 경력 2년)는 애플, 테슬라, 삼성전자를 보유하고 있습니다. 매일 아침 출근 전에 세 개 앱을 켜서 시세를 확인했는데, 그게 습관이 됐다가 어느 순간 피로해졌습니다.
daily_stock_analysis를 설치한 뒤 달라진 루틴은 이겁니다.
오전 8시 50분. 텔레그램에 메시지 하나가 옵니다.
📊 오늘의 주식 AI 분석 리포트 (2025-06-23)
AAPL (애플)
현재가: $213.4 | 전일 대비: +1.2%
AI 판단: 📗 중립
근거: WWDC 발표 효과 소진, 중국 시장 판매 회복 신호 혼재
주요 뉴스: "Apple Vision Pro 2 개발 착수" 보도
TSLA (테슬라)
현재가: $248.7 | 전일 대비: -2.1%
AI 판단: 📙 관망
근거: FSD 규제 불확실성 지속, Q2 인도량 예상치 하회 우려
주요 뉴스: "머스크, xAI와 테슬라 합병설 재부상"
005930.KS (삼성전자)
현재가: 74,200원 | 전일 대비: +0.8%
AI 판단: 📗 중립
근거: HBM4 양산 일정 긍정적, 파운드리 수주 회복 기대
읽는 데 1분도 안 걸립니다. 출근길 지하철에서 확인하고 가방에 폰을 넣습니다. 그게 전부입니다.
주의사항 & 팁
솔직한 한계
이 도구는 단기 급등/급락 예측에는 약합니다. AI가 뉴스와 시세 데이터를 분석해서 "분위기"를 읽는 것이지, 내일 주가를 맞히는 기계가 아닙니다. "매수 판단"이 나왔다고 무조건 수익이 나는 게 절대 아닙니다. 투자 결정의 참고 자료로만 써야 합니다.
또 초보자에게 설치 과정이 다소 까다로울 수 있습니다. GitHub Secrets 설정, API 키 발급, 종목 코드 형식 이해 등 작은 벽이 3개 정도 있습니다. README의 영문 가이드(docs/README_EN.md)가 잘 정리되어 있으니 단계별로 따라가면 됩니다. 막히면 GitHub Issues에 질문을 올리면 커뮤니티에서 답변이 옵니다.
비용 절약 팁
AI 모델은 OpenAI GPT-4o 대신 DeepSeek-V3를 쓰면 비용이 90% 줄어듭니다. 종목 10개 기준으로 한 달 API 비용이 $1 미만입니다. Gemini 1.5 Flash는 무료 플랜 안에서도 돌아갑니다.
GitHub Actions 무료 한도
GitHub Actions는 퍼블릭 레포지토리에서 무료로 무제한 실행됩니다. 프라이빗 레포지토리는 한 달 2,000분 무료. 하루 한 번 실행하면 한 달에 약 300분. 충분합니다.
한국 주식 종목 코드 형식
# KRX (한국거래소) 종목 형식
삼성전자: 005930.KS
카카오: 035720.KS
현대차: 005380.KS
NAVER: 035420.KS
# KOSDAQ
카카오게임즈: 293490.KQ
마무리
GitHub 별 39,140개가 괜히 찍힌 게 아닙니다. 무료, 자동화, AI 분석. 세 가지가 한 번에 맞아떨어지는 도구입니다. 투자 정보 수집에 하루 30분씩 쓰고 있다면, 그 시간을 이 도구가 대신할 수 있습니다.
다만 반복하지만. AI 리포트는 참고용입니다. 최종 판단은 본인이 합니다. 그게 투자의 기본입니다.
🔗 GitHub 레포지토리: https://github.com/ZhuLinsen/daily_stock_analysis
📄 영문 가이드: docs/README_EN.md
다음 편에서는 로컬 PC에서 돌아가는 나만의 AI 뉴스 큐레이터를 소개합니다. 원하는 키워드만 골라서 매일 요약 뉴스를 만들어주는 도구입니다. 뉴스 과부하에 지친 분들에게 딱 맞습니다.