InvestorMate: 파이썬 기반 AI 주식 분석 — 오픈소스 개발자들에게 피드백 및 기여 요청
Source: Dev.to

Source: …
InvestorMate란?
InvestorMate는 주식 연구와 분석을 위한 파이썬 패키지입니다. 아이디어는 간단합니다: 하나의 패키지, 하나의 import만으로 여러 라이브러리를 뒤섞지 않고 원시 데이터에서 AI 기반 인사이트까지 바로 얻을 수 있습니다.
오늘 바로 사용할 수 있는 기능:
- AI‑기반 분석 – OpenAI, Claude, 또는 Gemini를 사용해 어떤 주식이든 자연어 질문 가능
- 주식 데이터 – yfinance를 통한 가격, 재무제표, 뉴스, SEC 파일링
- 60개 이상의 기술 지표 – SMA, EMA, RSI, MACD, 볼린저 밴드 등
- 40개 이상의 재무 비율 – ROIC, WACC, 듀폰 ROE, TTM 지표 등
- 주식 스크리닝 – 가치, 성장, 배당 및 맞춤형 스크린
- 포트폴리오 분석 – 배분, 샤프 비율, 섹터 믹스
- 백테스팅 – 전략 프레임워크와 예시(예: RSI) 제공
- 상관관계 및 감성 – 상관관계 매트릭스와 뉴스 감성 분석
간단 예시
from investormate import Investor, Stock
# AI‑기반 분석
investor = Investor(openai_api_key="sk-...")
result = investor.ask("AAPL", "Is Apple undervalued compared to its peers?")
print(result)
# 주식 데이터 및 분석
stock = Stock("AAPL")
print(f"Price: ${stock.price}")
print(f"P/E Ratio: {stock.ratios.pe}")
print(f"RSI: {stock.indicators.rsi()}")
정직한 평가
강점: Fundamentals, technicals, AI integration, screening, and backtesting are in good shape. The API is straightforward, and you can get useful results quickly.
진행 중인 사항: Data comes mainly from yfinance (no fallbacks yet), valuation methods (DCF, comps) aren’t built yet, and some areas (e.g., portfolio risk, SEC Edgar integration) are still on the roadmap. Details are in the ROADMAP.md.
결론: It’s useful today for research and learning, and the project is actively being expanded toward a more robust, feature‑complete toolkit.
우리는 기여자를 원합니다
우리는 큰 비전을 가진 작은 팀입니다: 진지한 금융 연구를 지원할 수 있는 파이썬 패키지. 혼자서는 이 목표를 달성할 수 없으며, 여러분의 도움이 필요합니다.
- 오픈소스가 처음인가요? 설정 단계, 이슈 찾는 방법, 첫 번째 PR을 여는 방법은 CONTRIBUTING.md를 참고하세요.
- 문서 작업을 선호하나요? 우리는 더 명확한 가이드, 더 많은 예시, 그리고 향상된 API 문서가 필요합니다.
- 코딩을 원하시나요? 로드맵에는 견고성 개선, 검증, 테스트, 새로운 기능이 나열되어 있습니다.
- 아이디어가 있나요? GitHub Discussion을 열어 주세요 — 우리는 이를 읽고 답변합니다.
시작하는 방법
- 레포를 포크하고 로컬에 클론합니다.
- 설정 방법은 CONTRIBUTING.md를 읽어보세요.
- 우선순위는 ROADMAP.md를 확인하세요.
good first issue,help wanted, 또는documentation라벨이 붙은 이슈를 찾아보세요.- 이슈에 댓글을 달아 담당자를 지정하고, PR을 열어 주세요.
우리는 며칠 내에 PR을 검토하고 피드백을 제공하며, 상황이 괜찮으면 병합합니다. 버그 수정, 문서 업데이트, 새로운 예시 등 모든 기여가 큰 도움이 됩니다.
시도해 보기
pip install investormate
그런 다음 examples/ 폴더에 있는 예제를 실행하십시오.
Links
- GitHub:
- PyPI:
- Contributing:
- Roadmap:
InvestorMate는 교육 및 연구 목적에만 사용됩니다. 이는 재정 조언이 아닙니다. 정보를 항상 확인하고 투자 결정을 내리기 전에 자격 있는 재무 상담가와 상의하십시오.