미니사례

# Manus로 실시간 주가 분석 및 매매 전략 자동화 스킬 만든 후기

## 소개

주식 투자를 하면서 매번 HTS나 포털에 들어가서 RSI, MACD, 볼린저 밴드 같은 기술적 지표를 확인하고 분석하는 과정이 꽤 번거로웠습니다. "특정 종목 이름만 입력하면 알아서 지표를 계산하고 매수/매도 전략까지 제안해주는 나만의 AI 비서가 있으면 어떨까?" 하는 생각이 들었습니다. 그래서 이번에 Manus를 활용해 실시간 주가 분석 및 전략 제안 스킬(stock-analyzer)을 직접 만들어 보았습니다.

## 시도하고자 했던 것과 그 이유

제가 달성하고자 했던 핵심 목표는 다음과 같습니다.

* 실시간 데이터 연동: 과거 데이터가 아닌 현재 시점의 주가 데이터를 자동으로 불러오기

* 기술적 지표 자동 계산: RSI, MACD, 이동평균선(SMA), 볼린저 밴드 등 주요 지표를 한 번에 계산하기

* 직관적인 매매 전략 도출: 계산된 지표를 바탕으로 '강한 매수', '관망', '매도' 등의 명확한 시그널을 텍스트로 정리해주기

매번 차트를 보며 직접 계산하고 판단하는 시간을 줄이고, 감정에 휘둘리지 않는 기계적인 분석 리포트를 빠르게 받아보고 싶었기 때문에 이 자동화 스킬이 꼭 필요했습니다.

## 진행 방법

### 1. Manus에게 스킬 생성 가이드와 목표 설명하기

먼저 Manus에게 "실시간 주가 분석 및 전략을 제안하는 스킬을 만들고 싶어"라고 요청했습니다. Manus는 자체 내장된 skill-creator 가이드를 읽고, 어떤 구조로 스킬을 만들어야 할지 스스로 계획을 세웠습니다.

### 2. 데이터 수집 및 분석 파이썬 스크립트 작성

Manus는 Yahoo Finance API를 활용해 주가 데이터를 가져오는 파이썬 스크립트(`analyze_stock.py`)를 작성했습니다. 이 스크립트 안에는 pandas를 이용해 RSI, MACD, 볼린저 밴드를 계산하는 로직이 포함되었습니다.

```python

# Manus가 작성한 지표 계산 코드 일부

def calculate_rsi(data, periods=14):

close_delta = data['close'].diff()

up = close_delta.clip(lower=0)

down = -1 * close_delta.clip(upper=0)

ma_up = up.ewm(com=periods - 1, adjust=True, min_periods=periods).mean()

ma_down = down.ewm(com=periods - 1, adjust=True, min_periods=periods).mean()

rsi = ma_up / ma_down

return 100 - (100 / (1 + rsi))

```

### 3. 전략 알고리즘 구현 및 스킬 패키징

단순히 숫자만 보여주는 것이 아니라, 지표별로 조건을 걸어 전략을 텍스트로 출력하도록 했습니다. 예를 들어 "RSI가 30 미만이면 과매도(Buy Signal)", "MACD가 Signal 선을 상향 돌파하면 강세"와 같은 로직을 넣었습니다. 이후 이 모든 과정을 SKILL.md 파일로 묶어 하나의 완성된 스킬로 패키징했습니다.

### 4. 실제 종목(삼성전자) 테스트 및 심화 분석 차트 추가

스킬이 완성된 후, "한국의 삼성전자를 실시간으로 분석해줘"라고 요청해 보았습니다. Manus는 스킬을 실행해 현재가와 지표를 출력했고, 나아가 단기 투자자를 위한 매수/매도 시점 추천 차트(스토케스틱스, ATR 기반 손절가 포함)까지 시각화하여 완벽한 리포트를 만들어 주었습니다.

## 결과와 배운 점

### 1. 복잡한 데이터 분석도 스킬로 만들면 '원클릭'이 됩니다

처음 파이썬 코드를 짜고 API를 연동하는 과정은 복잡해 보였지만, 한 번 스킬로 저장해두니 이제는 "애플 주식 분석해줘" 한 마디면 10초 만에 전문적인 기술적 분석 리포트가 나옵니다. 반복되는 분석 작업은 무조건 스킬화하는 것이 정답입니다.

### 2. AI는 코딩뿐만 아니라 '전략적 해석'에도 능합니다

단순히 지표 값을 계산하는 것을 넘어, 여러 지표를 종합하여 "현재는 중립(Hold) 상태이며, MACD 골든크로스를 기다려라"와 같은 종합 판단을 내리는 로직을 쉽게 구현할 수 있었습니다. AI에게 명확한 판단 기준(Rule)만 주면 훌륭한 보조 애널리스트가 됩니다.

### 3. 시각화(차트)를 더하면 결과물의 퀄리티가 급상승합니다

텍스트 리포트만으로도 훌륭했지만, matplotlib을 이용해 캔들스틱 차트와 지표 그래프를 함께 그려달라고 하니 실제 HTS 부럽지 않은 결과물이 나왔습니다. 특히 한글 폰트 깨짐 문제도 Manus가 스스로 폰트를 찾아 수정하는 모습이 인상적이었습니다.

---

한 줄 요약

매번 차트를 보며 하던 주가 분석을 Manus 스킬로 자동화했더니, 종목 이름 하나만으로 전문가 수준의 기술적 분석 리포트와 차트를 10초 만에 얻을 수 있게 되었다.

2
1개의 답글

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요