소셜 미디어를 크롤링하고 글을 작성하는 멀티 에이전트 여론 분석 시스템
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
daily_stock_analysis
여러 시장의 주식 데이터와 뉴스를 수집하고, LLM 분석을 실행하며, 일정에 따라 의사결정 대시보드를 채팅 및 이메일 채널로 푸시하는 Python 앱입니다.
- Kind
- web
- Platform
- web
- Models
- OpenAI
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-29.
📈 주식 지능형 분석 시스템
🤖 AI 대규모 모델 기반 A주/홍콩주/미국주/일본주/한국주/대만주 관심종목 지능형 분석 시스템으로, 매일 자동으로 분석하여 「의사결정 대시보드」를 기업위챗/페이수/Telegram/Discord/Slack/이메일로 푸시합니다
제품 미리보기 · 기능 특성 · 빠른 시작 · 푸시 효과 · 문서 센터 · 전체 가이드
간체 중국어 | English | 번체 중국어
💖 스폰서 (Sponsors)
Modelflare의 본 프로젝트 후원에 감사드립니다! 미국 Havenbyte LLC가 운영하며, 완전하고 안정적이며 물을 타지 않고, 저비용으로 GPT, Claude, Gemini, Grok 및 40+ 이미지/비디오 모델에 접속할 수 있습니다. 지정된 OpenAI 그룹은 65% / 75% / 85% 일일 캐시 적중률 보장을 제공하며, 단일 충전 US$20로 GPT 0.015x를, US$50로 Claude 0.03x를 해제할 수 있습니다. 전용 링크로 등록
🖥️ 제품 미리보기
✨ 기능 특성
능력
커버리지 내용
AI 의사결정 보고서
핵심 결론, 점수, 추세, 매매 포인트, 리스크 경보, 촉매 요인, 운영 체크리스트
다중 시장 데이터 집계
A주, 홍콩주, 미국주, 일본주, 한국주, 대만주 및 ETF를 커버하며, 시세, K선, 기술 지표, 뉴스, 공시, 펀더멘털 및 보고서 보조 데이터를 지원합니다. 시장별 데이터 소스와 능력 경계는 시장 지원 경계를 참조하세요
Web / 데스크톱 워크벤치
수동 분석, 작업 진행률, 과거 보고서, 전체 Markdown, 백테스트, 보유 포지션, 설정 관리, 라이트/다크 테마
Agent 전략 종목 상담
다중 라운드 추궁 지원, 이동평균, 缠论, 파동, 추세, 핫스팟, 이벤트, 성장, 기대 등 15가지 내장 전략 지원, Web/Bot/API 커버
지능형 가져오기 및 자동 완성
이미지, CSV/Excel, 클립보드 가져오기; 종목 코드/이름/병음/별칭 자동 완성
자동화 및 푸시
GitHub Actions, Docker, 로컬 예약 작업, FastAPI 서비스 및 기업위챗/페이수/Telegram/Discord/Slack/이메일 푸시
기능 세부 사항, 필드 계약, 펀더멘털 P0 타임아웃 의미, 거래 규율, 데이터 소스 우선순위, Web/API 동작은 전체 설정 및 배포 가이드를 참조하세요.
기술 스택 및 데이터 출처
유형
지원
AI 모델
Modelflare, AIHubMix, Gemini, OpenAI 호환, DeepSeek, 통이첸원, Claude, Ollama 로컬 모델 등
시세 데이터
AkShare, Tushare, Pytdx, Baostock, YFinance, Longbridge
뉴스 검색
Anspire, SerpAPI, Tavily, Bocha, Brave, MiniMax, SearXNG
소셜 여론
Stock Sentiment API (Reddit / X / Polymarket, 미국주 전용, 선택 사항)
프로젝트는 기본적으로 AkShare, Baostock, YFinance 등 무료 시세 소스를 내장하여 제로 설정으로 실행할 수 있습니다. 무료 소스는 업스트림 속도 제한, 인터페이스 변경 및 네트워크 변동의 영향을 받으며 안정성이 보장되지 않습니다. 장기 예약, 대량 분석 또는 더 안정적인 시세에는 Tushare, Longbridge 등 token형 데이터 소스 설정을 권장합니다. 적용 시장, Actions 매핑 및 fallback 규칙은 데이터 소스 설정을 참조하세요.
🚀 빠른 시작
방법 1: GitHub Actions (권장)
5분 만에 배포 완료, 제로 비용, 서버 불필요.
1. 본 저장소 Fork
오른쪽 상단 Fork 버튼 클릭 (겸사겸사 Star⭐로 응원해 주세요)
2. Secrets 설정
Settings → Secrets and variables → Actions → New repository secret
AI 모델 설정 (최소 하나 설정)
기본적으로 먼저 하나의 모델 서비스 제공자를 선택하고 API Key를 입력합니다. 다중 모델, 이미지 인식, 로컬 모델 또는 고급 라우팅이 필요할 때는 LLM 설정 가이드를 참조하세요.
Secret 이름
설명
필수
MODELFLARE_KEY
Modelflare API Key, 저비용으로 글로벌 인기 대규모 모델 접속
권장
AIHUBMIX_KEY
AIHubMix API Key, 하나의 Key로 전 계열 모델 전환 사용, 과학적 인터넷 접속 불필요, 본 프로젝트 10% 할인 혜택
권장
GEMINI_API_KEY
Google Gemini API Key
선택
ANTHROPIC_API_KEY
Anthropic Claude API Key
선택
OPENAI_API_KEY
OpenAI 호환 API Key (DeepSeek, 통이첸원 등 지원)
선택
OPENAI_BASE_URL / OPENAI_MODEL
OpenAI 호환 서비스 사용 시 입력
선택
Ollama는 로컬/Docker 배포에 더 적합하며, GitHub Actions는 클라우드 API 사용을 권장합니다.
알림 채널 설정 (최소 하나 설정)
Secret 이름
설명
WECHAT_WEBHOOK_URL
기업위챗 로봇
FEISHU_WEBHOOK_URL
페이수 로봇
TELEGRAM_BOT_TOKEN + TELEGRAM_CHAT_ID
Telegram
DISCORD_WEBHOOK_URL
Discord Webhook
SLACK_BOT_TOKEN + SLACK_CHANNEL_ID
Slack Bot
EMAIL_SENDER + EMAIL_PASSWORD
이메일 푸시
더 많은 채널, 서명 검증, 그룹 이메일, Markdown 이미지 변환 등 설정은 알림 채널 상세 설정을 참조하세요.
관심종목 설정 (필수)
Secret 이름
설명
필수
STOCK_LIST
관심종목 코드, 예: 600519,hk00700,AAPL,7203.T,005930.KS,2330.TW; 등록된 지수 명시적 코드(예: sh000016, 930606.CSI)는 일회성 --stocks 또는 GitHub Actions 진입점을 통해 지원, 규칙은 지수 관심종목 설정 참조
✅
뉴스 소스 설정 (권장)
뉴스 소스는 여론, 공시, 이벤트 및 촉매 요인 품질에 현저히 영향을 미치므로 최소 하나의 검색 서비스 설정을 권장합니다.
Secret 이름
설명
필수
ANSPIRE_API_KEYS
Anspire AI Search: 글로벌 여론 정보를 집약하여 A주, 미국주, 홍콩주 등 뉴스 및 여론 검색에 적합; 동일 Key로 대규모 모델 서비스 재사용 가능, 본 프로젝트 신규 사용자에게 30위안 상당 무료 포인트 제공
권장
SERPAPI_API_KEYS
SerpAPI: 검색 엔진 결과 보강, 실시간 금융 뉴스에 적합
권장
TAVILY_API_KEYS
Tavily: 범용 뉴스 검색 API
선택
BOCHA_API_KEYS
보차 검색: 중국어 검색 최적화, AI 요약 지원
선택
BRAVE_API_KEYS
Brave Search: 프라이버시 우선, 미국주 정보 보강
선택
MINIMAX_API_KEYS
MiniMax: 구조화된 검색 결과
선택
SEARXNG_BASE_URLS
SearXNG 자체 구축 인스턴스: 할당량 없는 폴백, 프라이빗 배포에 적합
선택
더 많은 검색 소스, 소셜 여론 및 저하 규칙은 검색 서비스 설정을 참조하세요.
시세 데이터 소스 설정 (선택)
기본적으로 AkShare, Baostock, YFinance 등 무료 데이터 소스를 사용하며, 로그의 "미설정" 안내는 실행에 영향을 주지 않습니다.
더 안정적인 시세가 필요하면 시장별로 다음 Secret을 설정할 수 있습니다:
Secret 이름
적용 시장
설명
TUSHARE_TOKEN
A주
과거 시세 안정성 향상
LONGBRIDGE_OAUTH_CLIENT_ID + LONGBRIDGE_OAUTH_TOKEN_CACHE_B64
홍콩주/미국주
거래량 비율, 회전율, PE 등 필드 보완
자세한 내용은 데이터 소스 설정을 참조하세요.
3. Actions 활성화
Actions 탭 → I understand my workflows, go ahead and enable them
4. 수동 테스트
Actions → 매일 주식 분석 → Run workflow → Run workflow
완료
기본적으로 매**평일 18:00(베이징 시간)**에 자동 실행되며 수동으로 트리거할 수도 있습니다. 기본적으로 비거래일(A/H/US 공휴일 포함)에는 실행되지 않습니다. 강제 실행, 거래일 확인, 중단점 이어받기 등 규칙은 전체 가이드를 참조하세요.
방법 2: 클라이언트 설정 튜토리얼 / 로컬 실행 / Docker 배포
# 프로젝트 클론
git clone https://github.com/ZhuLinsen/daily_stock_analysis.git && cd daily_stock_analysis
# 의존성 설치
pip install -r requirements.txt
# 환경 변수 설정
cp .env.example .env && vim .env
# 분석 실행
python main.py
자주 쓰는 명령:
python main.py --debug
python main.py --dry-run
python main.py --stocks 600519,hk00700,AAPL,2330.TW
python main.py --market-review
python main.py --schedule
python main.py --serve-only
Docker 배포, 예약 작업, 클라우드 서버 접속은 전체 가이드를 참조하세요; 데스크톱 클라이언트 패키징은 데스크톱 패키징 설명을 참조하세요.
📱 푸시 효과
의사결정 대시보드
🎯 2026-02-08 의사결정 대시보드
총 3개 종목 분석 | 🟢매수:0 🟡관망:2 🔴매도:1
📊 분석 결과 요약
⚪ 중우고신(000657): 관망 | 점수 65 | 강세
⚪ 융딩주식(600105): 관망 | 점수 48 | 횡보
🟡 신라이응재(300260): 매도 | 점수 35 | 약세
⚪ 중우고신 (000657)
📰 중요 정보 개요
💭 여론 감정: 시장은 AI 속성과 실적 고성장에 주목하며 감정은 다소 긍정적이나, 단기 차익 실현 물량과 주력 자금 유출 압력을 소화해야 함.
📊 실적 전망: 여론 정보 기반으로, 회사는 2025년 3분기 누적 실적이 전년 대비 대폭 증가하여 펀더멘털이 강력하며 주가를 뒷받침함.
🚨 리스크 경보:
리스크 1: 2월 5일 주력 자금이 3.63억 위안 대폭 순매도, 단기 매도 압력 경계 필요.
리스크 2: 집중도가 35.15%에 달해 분산되어 있어 상승 저항이 클 수 있음.
리스크 3: 여론에서 회사의 과거 위규 기록 및 재편 관련 리스크 안내가 언급되어 주의 필요.
✨ 호재 촉매:
호재 1: 회사가 AI 서버 HDI 핵심 공급사로 시장에서 자리매김하여 AI 산업 발전 수혜.
호재 2: 2025년 3분기 누적 비경상이익 순이익이 전년 대비 407.52% 폭등, 실적 강력.
📢 최신 동향: 【최신 소식】여론에 따르면 회사는 AI PCB 마이크로 드릴 분야 선두주자로 글로벌 주요 PCB/기판 공장과 깊이 결속. 2월 5일 주력 자금 3.63억 위안 순매도, 향후 자금 흐름 주목 필요.
---
생성 시간: 18:00
대시장 리뷰
🎯 2026-01-10 대시장 리뷰
📊 주요 지수
- 상하이종합지수: 3250.12 (🟢+0.85%)
- 선전성분지수: 10521.36 (🟢+1.02%)
- 창업판지수: 2156.78 (🟢+1.35%)
📈 시장 개요
상승: 3920 | 하락: 1349 | 상한가: 155 | 하한가: 3
🔥 섹터 성과
주도: 인터넷 서비스, 문화 미디어, 소금속
부진: 보험, 항공 공항, 태양광 설비
⚙️ 설정 설명
전체 환경 변수, 모델 채널, 알림 채널, 데이터 소스 우선순위, 거래 규율, 펀더멘털 P0 의미 및 배포 설명은 전체 설정 가이드를 참조하세요.
🖥️ Web 인터페이스
Web 워크벤치는 설정 관리, 작업 모니터링, 수동 분석, 과거 보고서, 전체 Markdown 보고서, Agent 종목 상담, 백테스트, 보유 포지션 관리, 지능형 가져오기 및 라이트/다크 테마를 제공합니다. 시작 방법:
python main.py --webui
python main.py --webui-only
http://127.0.0.1:8000 에 접속하면 사용할 수 있습니다. 인증, 지능형 가져오기, 검색 자동 완성, 과거 보고서 복사, 클라우드 서버 접속 등 세부 사항은 로컬 WebUI 관리 인터페이스를 참조하세요.
🤖 Agent 전략 종목 상담
사용 가능한 AI API Key를 설정하면 Web /chat 페이지에서 전략 종목 상담을 사용할 수 있습니다; 명시적으로 비활성화하려면 AGENT_MODE=false로 설정하세요.
이동평균 골든크로스, 缠论, 파동 이론, 다두 추세, 핫스팟 테마, 이벤트 드리븐, 성장 품질, 기대 재평가 등 내장 전략 지원
실시간 시세, K선, 기술 지표, 뉴스 및 리스크 정보 호출 지원
다중 라운드 추궁, 세션 내보내기, 알림 채널 전송 및 백그라운드 실행 지원
사용자 정의 전략 파일 및 다중 Agent 오케스트레이션 지원 (실험적)
Agent 구체적 파라미터, skill 명명 호환, 다중 Agent 모드 및 예산 가드레일은 전체 가이드와 LLM 설정 가이드를 참조하세요.
🧩 관련 프로젝트 (Related Projects)
DSA는 일상 분석 보고서에 집중하며; 종목 선정 구현은 AlphaSift를 참조하고, AlphaEvo는 전략 검증 및 진화에 사용됩니다.
프로젝트
포지셔닝
AlphaSift
DSA 종목 선정 구현의 참조 프로젝트
AlphaEvo
전략 백테스트 및 자기 진화, 전략 규칙 검증에 사용되며 반복을 통해 전략 파라미터와 조합 탐색
📬 연락 및 협업
협업 이메일
프로젝트 상담, 배포 지원 및 기능 확장
QR 코드 스캔하여 샤오홍슈 팔로우
샤오홍슈
샤오홍슈 팔로우 환영
문제 피드백
Issue 제출
📄 License
MIT License © 2026 ZhuLinsen
2차 개발 또는 인용 시 본 저장소 출처를 명시해 주시면 프로젝트 지속 유지에 감사드립니다.
⚠️ 면책 조항
본 프로젝트는 학습 및 연구 용도로만 사용되며, 어떠한 투자 조언도 구성하지 않습니다. 주식 시장에는 리스크가 있으며 투자에는 신중을 기해야 합니다. 저자는 본 프로젝트 사용으로 발생하는 어떠한 손실에 대해서도 책임지지 않습니다.
No comments yet.
to comment.