개발 가이드 · 창업자

금융 YouTube로 시장 시그널 피드 만드는 법

애널리스트, 펀드 매니저, 해설자들은 매일 몇 시간 분량의 시장 해설을 YouTube에 올립니다. 아무도 전부 볼 수는 없습니다. 시그널 피드는 이를 텍스트로 변환하고, 티커와 의견을 추출해, 몇 분이면 읽을 수 있는 다이제스트로 전달합니다.

추천 대상
개인 트레이더, 리서치 데스크, 뉴스레터 작가
개발 기간
1–2주
API 엔드포인트
/channels/resolve/transcribeasr_options.sentimentAnalysis

해결하는 문제

트레이더와 연구자는 영향력 있는 사람들이 어떤 자산을 이야기하는지, 심리가 바뀌고 있는지 알고 싶어 하지만, 그 정보는 긴 영상 속에 갇혀 있습니다. 클립이 소셜 미디어에 퍼질 즈음이면 이미 시세가 움직였을 수 있습니다. 구조화된 피드는 말로 된 해설을 훑어보고, 검색하고, 백테스트할 수 있는 데이터로 바꿉니다.

첫 버전에 넣을 기능

  • 엄선한 애널리스트·해설자 채널 목록
  • 새 영상마다 티커 및 자산 추출
  • 언급별 강세, 약세, 중립 감성
  • 언급 횟수와 감성 변화로 순위를 매긴 일일 다이제스트
  • 퀀트 사용자를 위한 JSON 피드 또는 API

단계별 개발 방법

  1. 01

    채널 선별

    카테고리와 영향력을 기준으로 채널을 고르세요. 각 채널은 한 번만 조회해 채널 ID를 저장합니다.

  2. 02

    1시간마다 폴링

    작은 limit 값으로 각 채널을 조회하고, 새 영상 ID만 /transcribe로 자막을 추출합니다.

  3. 03

    구조화된 시그널 추출

    LLM에 언급된 각 자산, 제기된 주장, 감성, 타임스탬프를 나열한 JSON을 반환하도록 요청합니다.

  4. 04

    집계 및 발행

    시그널을 데이터베이스에 저장하고 매일 순위를 매긴 뒤, 뉴스레터, 대시보드, API 피드로 발행합니다.

스타터 코드

이 아이디어는 "레시피 2: 채널을 지켜보다 새 업로드 알림 보내기" 패턴을 기반으로 합니다. 채널, 프롬프트, 저장소는 원하는 대로 바꿔 쓰세요.

import requests

API = "https://www.youtubetranscript.dev/api/v2"
HEADERS = {"Authorization": "Bearer yt_sk_live_YOUR_KEY"}

WATCHLIST = ["@somechannel", "@anotherchannel"]
KEYWORDS = ["your brand", "competitor"]
seen = set()  # persist this in a database in production

for handle in WATCHLIST:
    latest = requests.post(f"{API}/channels/resolve", headers=HEADERS,
                           json={"handle": handle, "limit": 10}).json()
    for video in latest["items"]:
        if video["video_id"] in seen:
            continue
        seen.add(video["video_id"])
        t = requests.post(f"{API}/transcribe", headers=HEADERS,
                          json={"video": video["video_id"]}).json()
        text = t.get("data", {}).get("transcript", {}).get("text", "").lower()
        hits = [k for k in KEYWORDS if k in text]
        if hits:
            print(f"ALERT {video['title']}: {hits}")

수익 모델

개인 트레이더용 유료 뉴스레터, 리서치 팀용 대시보드 구독, 또는 커버리지에 따라 가격을 매긴 API 피드로 운영하세요. 과거 데이터는 백테스트용으로 시간이 지날수록 가치가 커집니다.

피해야 할 실수

  • 시그널을 투자 조언처럼 제시하기: 피드를 정보 제공용으로 명시하고 분명한 면책 문구를 넣으세요.
  • 티커와 일반 단어를 혼동하기: 티커 목록과 주변 맥락으로 심볼을 검증하세요.
  • 요약만 저장하기: 프롬프트가 개선되면 시그널을 다시 추출할 수 있도록 원본 자막을 보관하세요.

이 아이디어에 대한 질문

YouTube 심리로 시장 움직임을 예측할 수 있나요?

여러 신호 중 하나일 뿐입니다. 피드의 가치는 속도와 커버리지, 즉 모든 영상을 보지 않고도 영향력 있는 사람들이 무슨 말을 하는지 아는 데 있습니다.

새 영상은 얼마나 빨리 처리되나요?

1시간마다 폴링하고 자막이 있는 새 업로드를 텍스트로 변환하면, 보통 1시간 안에 새 해설을 파악할 수 있습니다.

YouTube 영상을 바탕으로 한 뉴스레터를 판매해도 합법인가요?

요약과 분석은 흔히 이뤄지지만, YouTube 약관과 저작권법 준수는 본인 책임입니다. 자막 전문을 재게시하지 말고 원본 영상에 링크하세요.

오늘 바로 만들어 보세요

매달 무료 크레딧 10개. 신용카드가 필요 없습니다.

금융·크립토 YouTube 시그널 피드 만들기 | YouTubeTranscript.dev