DXY(달러 인덱스) 실시간 모니터링 및 텔레그램 알림 워크플로우 코드 | 가나투데이
DXY(달러 인덱스) 실시간 모니터링 및 텔레그램 알림 워크플로우 코드 | 가나투데이
다음은 n8n 서버에 바로 복사해서 사용할 수 있는 DXY(달러 인덱스) 실시간 모니터링 및 텔레그램 알림 워크플로우 코드입니다.
이 워크플로우는 5분마다 실시간 달러 지수를 체크하여, 설정한 저점(매수 타이밍)이나 고점(매도 타이밍)에 도달했을 때 여러분의 스마트폰으로 즉시 알림을 보내줍니다.
1. n8n 워크플로우 구성도 (Logic)
Schedule Node: 5분(또는 원하는 주기)마다 실행
HTTP Request Node: 금융 데이터 API(또는 Yahoo Finance 등)를 통해 실시간 DXY 수치 수집
IF Node: 현재 지수가 102 이하(매수)인지 혹은 106 이상(매도)인지 판별
Telegram Node: 조건 충족 시 "역사이클 방어! 지금이 매수/매도 타이밍입니다" 메시지 발송
2. n8n 복사용 JSON 코드
아래 코드를 전체 복사(Ctrl+C)한 뒤, n8n 워크플로우 화면에서 빈 곳에 붙여넣기(Ctrl+V) 하세요.
{
"nodes": [
{
"parameters": {
"rule": {
"interval": [
{
"field": "minutes",
"minutesInterval": 5
}
]
}
},
"id": "schedule-trigger",
"name": "5분마다 체크",
"type": "n8n-nodes-base.scheduleTrigger",
"typeVersion": 1.1,
"position": [400, 300]
},
{
"parameters": {
"url": "https://query1.finance.yahoo.com/v8/finance/chart/DX-Y.NYB",
"options": {}
},
"id": "http-request",
"name": "DXY 데이터 수집",
"type": "n8n-nodes-base.httpRequest",
"typeVersion": 4.1,
"position": [620, 300]
},
{
"parameters": {
"conditions": {
"number": [
{
"value1": "={{ $json.chart.result[0].meta.regularMarketPrice }}",
"operation": "smaller",
"value2": 102
},
{
"value1": "={{ $json.chart.result[0].meta.regularMarketPrice }}",
"operation": "larger",
"value2": 106
}
]
},
"combineOperation": "any"
},
"id": "if-node",
"name": "타이밍 판별",
"type": "n8n-nodes-base.if",
"typeVersion": 2,
"position": [840, 300]
},
{
"parameters": {
"chatId": "여러분의_텔레그램_채팅ID",
"text": "=📢 **달러 인덱스 알림**\n\n현재 DXY: **{{ $json.chart.result[0].meta.regularMarketPrice }}**\n\n지수가 설정 범위에 도달했습니다! 역사이클을 피해 매매 타이밍을 검토하세요.",
"additionalFields": {
"parse_mode": "Markdown"
}
},
"id": "telegram-node",
"name": "알림 발송",
"type": "n8n-nodes-base.telegram",
"typeVersion": 1.1,
"position": [1060, 280],
"credentials": {
"telegramApi": {
"id": "텔레그램_봇_인증정보"
}
}
}
],
"connections": {
"schedule-trigger": {
"main": [
[
{
"node": "http-request",
"type": "main",
"index": 0
}
]
]
},
"http-request": {
"main": [
[
{
"node": "if-node",
"type": "main",
"index": 0
}
]
]
},
"if-node": {
"main": [
[
{
"node": "telegram-node",
"type": "main",
"index": 0
}
]
]
}
}
}
3. 구체적 설정 가이드 (How-to)
텔레그램 봇 만들기:
텔레그램에서
@BotFather를 검색해 새 봇을 만들고 API Token을 받으세요.n8n의 Telegram 노드
Credentials에 이 토큰을 입력합니다.
채팅 ID 확인:
@userinfobot에게 메시지를 보내 본인의 ID(숫자)를 알아낸 뒤Chat ID칸에 입력합니다.
임계값 수정:
IF Node에서 본인의 투자 성향에 맞게 숫자(102, 106 등)를 자유롭게 수정하세요.
활성화(Active):
우측 상단의
Workflow is Inactive스위치를 Active로 변경하면 그때부터 PC 서버가 24시간 감시를 시작합니다.
클로징: 이제 시장에 휘둘리지 마세요!
이 워크플로우는 여러분이 잠든 사이에도 달러 인덱스를 감시하며 최적의 기회를 포착합니다. 이지성 작가가 말한 '역사이클'에 빠지는 이유는 실시간 대응이 안 되기 때문인데, 이제 n8n 자동화 시스템이 그 문제를 완벽히 해결해 줄 것입니다.
코드를 붙여넣는 과정에서 오류가 나거나, 다른 금융 지표(금리, 환율 등)도 추가하고 싶으시다면 댓글로 남겨 주세요!
#가나 투데이 #ganatoday
그린아프로




