AI 기반 주식 트레이딩 자동화
고급
이것은Crypto Trading, Multimodal AI분야의자동화 워크플로우로, 96개의 노드를 포함합니다.주로 Set, Code, Gmail, Limit, Merge 등의 노드를 사용하며. AI 기술 분석 및 Alpaca 트레이딩을 사용한 주식 트레이딩 자동화
사전 요구사항
- •Google 계정 및 Gmail API 인증 정보
- •대상 API의 인증 정보가 필요할 수 있음
- •PostgreSQL 데이터베이스 연결 정보
- •OpenAI API Key
- •Anthropic API Key
- •Supabase URL과 API Key
사용된 노드 (96)
Set
Code
Gmail
Limit
Merge
Filter
Markdown
SplitOut
Aggregate
StickyNote
HttpRequest
PostgresTool
Agent
HttpRequestTool
ScheduleTrigger
OpenAi
AgentTool
ToolThink
ToolWorkflow
RerankerCohere
ToolCalculator
LmChatAnthropic
EmbeddingsOpenAi
LmChatOpenRouter
VectorStoreSupabase
DocumentDefaultDataLoader
TextSplitterRecursiveCharacterTextSplitter
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"meta": {
"instanceId": "e7ccf4281d5afb175c79c02db95b45f15d5b53862cb6bc357c5e5bc26567f35c",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "25c12ca0-cac5-4091-bd2e-7dd29920c160",
"name": "Think",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
3520,
-192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "01e3b67c-5d7e-49c5-bd5a-656aee0ac5df",
"name": "Supabase 벡터 스토어",
"type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
"position": [
3760,
624
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "2207a97d-716c-4e2e-8422-ab294805cab2",
"name": "Supabase 벡터 스토어1",
"type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
"position": [
3408,
-16
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "67b9a43e-243c-4802-b6e6-3f538af52fe1",
"name": "OpenAI 임베딩",
"type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
"position": [
3376,
128
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "5f7f688e-e960-44b3-b4a3-a7fa2985a4d3",
"name": "Default Data Loader",
"type": "@n8n/n8n-nodes-langchain.documentDefaultDataLoader",
"position": [
3904,
848
],
"parameters": {},
"typeVersion": 1.1
},
{
"id": "54ae7305-0156-4ac9-922d-3ae1875e8603",
"name": "재귀적 문자 텍스트 분할기",
"type": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
"position": [
3952,
1008
],
"parameters": {},
"typeVersion": 1
},
{
"id": "12bad484-8499-4d44-9be6-d72ef19d636d",
"name": "OpenAI 임베딩1",
"type": "@n8n/n8n-nodes-langchain.embeddingsOpenAi",
"position": [
3632,
864
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "9f2a39bd-58cc-46a9-8579-5320dcc5cf36",
"name": "Reranker Cohere",
"type": "@n8n/n8n-nodes-langchain.rerankerCohere",
"position": [
3536,
144
],
"parameters": {},
"typeVersion": 1
},
{
"id": "a0346957-3450-485f-9129-d0b06fe32847",
"name": "ranking",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
4688,
-112
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "00c6073b-4b33-43a9-8a56-2d0549971b5d",
"name": "sectors",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
4464,
-112
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "45a8d10f-5b86-404e-a46a-1ad92ee29613",
"name": "industries",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
4576,
-112
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "1c2c618b-20db-4aa0-af0b-66a4eada4be1",
"name": "메모5",
"type": "n8n-nodes-base.stickyNote",
"position": [
3264,
528
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "c53c22db-c04a-4bbd-b196-e44fb813c4aa",
"name": "Technical Analysis 도구1",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
4848,
976
],
"parameters": {},
"typeVersion": 2
},
{
"id": "31c63dc9-3ec3-4985-8d6e-9ab318720c8f",
"name": "Trends Analysis 도구1",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
5072,
992
],
"parameters": {},
"typeVersion": 2
},
{
"id": "9f9fb939-de73-4053-aabd-3e80be1d7e65",
"name": "Think2",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
5184,
976
],
"parameters": {},
"typeVersion": 1
},
{
"id": "03cdfb7f-92a8-4c77-abe4-41827551366b",
"name": "Edit Fields1",
"type": "n8n-nodes-base.set",
"position": [
4688,
688
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "0fd13acb-3e36-43ff-b067-81dae78208dc",
"name": "메모6",
"type": "n8n-nodes-base.stickyNote",
"position": [
4400,
528
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "e3b04061-282a-461e-a765-29bd01d81c95",
"name": "OpenRouter Chat Model2",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
4672,
976
],
"parameters": {},
"typeVersion": 1
},
{
"id": "dd51496d-e811-47f0-a595-6accff221265",
"name": "Download Chart",
"type": "n8n-nodes-base.httpRequest",
"position": [
4416,
1296
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "6159dede-050e-4522-b6fd-2f6ca3c66a79",
"name": "Get Chart URL",
"type": "n8n-nodes-base.httpRequest",
"position": [
4208,
1296
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "7c56bac7-5ce3-4f8f-8358-a3d55bc26fa2",
"name": "Get Price History",
"type": "n8n-nodes-base.httpRequest",
"position": [
3648,
1568
],
"parameters": {},
"typeVersion": 4.1
},
{
"id": "e25f61b2-3f6a-47b0-b328-799655d8698d",
"name": "Get Bollinger Bands",
"type": "n8n-nodes-base.httpRequest",
"position": [
3648,
1728
],
"parameters": {},
"typeVersion": 4.1
},
{
"id": "e382a0d9-91e0-4f70-9ad4-eff792804f54",
"name": "Get MACD",
"type": "n8n-nodes-base.httpRequest",
"position": [
3648,
1888
],
"parameters": {},
"typeVersion": 4.1
},
{
"id": "85c0784b-e741-4854-ab9e-2d06234a4316",
"name": "병합",
"type": "n8n-nodes-base.merge",
"position": [
4160,
1728
],
"parameters": {},
"typeVersion": 3.1
},
{
"id": "a51be081-47d9-4461-8d95-70bbb8baf268",
"name": "Calculate Support Resistance",
"type": "n8n-nodes-base.code",
"position": [
3872,
1568
],
"parameters": {},
"typeVersion": 2
},
{
"id": "b83d4d06-9cca-47dd-948f-d3693a6ae5f0",
"name": "Organizing Data",
"type": "n8n-nodes-base.code",
"position": [
4368,
1728
],
"parameters": {},
"typeVersion": 2
},
{
"id": "cae1bd43-2eb3-42bb-a5db-900076f3ba56",
"name": "병합-2",
"type": "n8n-nodes-base.merge",
"position": [
4992,
1568
],
"parameters": {},
"typeVersion": 3.1
},
{
"id": "fe8b693e-a2a6-416d-b805-5e0f2d9a5a4f",
"name": "설정 Variable",
"type": "n8n-nodes-base.set",
"position": [
4736,
1296
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "4921be1f-1699-4d7f-a6a0-7e80dd18296e",
"name": "Warp as JSON for GPT",
"type": "n8n-nodes-base.code",
"position": [
5168,
1568
],
"parameters": {},
"typeVersion": 2
},
{
"id": "3bd3e7aa-f2c0-421b-8e84-5bca4bbbe48f",
"name": "설정 Final Response",
"type": "n8n-nodes-base.set",
"position": [
5520,
1568
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "3abddf6a-6106-4583-8dc2-37eda37d4370",
"name": "설정 Stock Symbol and API Key",
"type": "n8n-nodes-base.set",
"position": [
3296,
1568
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "36c2e5d5-b582-4115-8507-b23bd9ca8a9b",
"name": "First Technical Analysis",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
4576,
1296
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "90ae7e13-d9a3-41c6-b209-f19fd911a96d",
"name": "Edit Fields",
"type": "n8n-nodes-base.set",
"position": [
4048,
1296
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "df344900-8914-4e5d-ba8d-97bb0d6dba8d",
"name": "메모7",
"type": "n8n-nodes-base.stickyNote",
"position": [
3248,
1184
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "9c6eeaa7-0ece-4152-b6bb-7e081ab07486",
"name": "집계1",
"type": "n8n-nodes-base.aggregate",
"position": [
4192,
2496
],
"parameters": {},
"typeVersion": 1
},
{
"id": "8658e813-0395-4892-84ec-b2c4d18e4660",
"name": "코드",
"type": "n8n-nodes-base.code",
"position": [
4416,
2496
],
"parameters": {},
"typeVersion": 2
},
{
"id": "6f356e6a-5281-48d2-86d7-980972ecf02e",
"name": "Generate Variables For API1",
"type": "n8n-nodes-base.code",
"position": [
3376,
2496
],
"parameters": {},
"typeVersion": 2
},
{
"id": "ef1b8e2d-6345-4196-8609-fcb10816af5e",
"name": "Get News Data1",
"type": "n8n-nodes-base.httpRequest",
"position": [
3968,
2496
],
"parameters": {},
"typeVersion": 4.1
},
{
"id": "e35f3b7e-83c6-4559-8383-45b934f3089a",
"name": "분할 출력2",
"type": "n8n-nodes-base.splitOut",
"position": [
4848,
2496
],
"parameters": {},
"typeVersion": 1
},
{
"id": "38c11fbe-2a1a-48eb-bd15-90e89e81ee39",
"name": "제한1",
"type": "n8n-nodes-base.limit",
"position": [
5296,
2496
],
"parameters": {},
"typeVersion": 1
},
{
"id": "ab014517-ad46-4cd3-a020-f3559b750c44",
"name": "집계2",
"type": "n8n-nodes-base.aggregate",
"position": [
5488,
2496
],
"parameters": {},
"typeVersion": 1
},
{
"id": "8480f155-8c25-4790-88b6-cb027a34b7ec",
"name": "분할 출력3",
"type": "n8n-nodes-base.splitOut",
"position": [
3536,
2496
],
"parameters": {},
"typeVersion": 1
},
{
"id": "3bb1b65d-f4ca-41a3-b490-82aea72686c5",
"name": "Edit Fields3",
"type": "n8n-nodes-base.set",
"position": [
3760,
2496
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "1f0c515f-a873-4e6a-aba1-98e43cddd0dc",
"name": "코드1",
"type": "n8n-nodes-base.code",
"position": [
4640,
2496
],
"parameters": {},
"typeVersion": 2
},
{
"id": "c84f014e-ef4c-4ab1-9e46-0a1ba87c95f3",
"name": "Edit Fields4",
"type": "n8n-nodes-base.set",
"position": [
5072,
2496
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "2aa11b53-a730-41c4-8b03-7f467ba73264",
"name": "메모3",
"type": "n8n-nodes-base.stickyNote",
"position": [
3248,
2192
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "89f05ff7-aa8f-404b-bbc5-96289fc3effe",
"name": "Edit Fields5",
"type": "n8n-nodes-base.set",
"position": [
4784,
-400
],
"parameters": {},
"typeVersion": 3.4
},
{
"id": "e23f2ef4-bd3c-4ad5-8cbd-43e3305ac757",
"name": "계산기",
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"position": [
6288,
48
],
"parameters": {},
"typeVersion": 1
},
{
"id": "e711c273-cb77-47df-acd6-61e412a87e72",
"name": "save order info",
"type": "n8n-nodes-base.postgresTool",
"position": [
6304,
240
],
"parameters": {},
"typeVersion": 2.6
},
{
"id": "bf4c5f32-c827-465a-9784-8967538093ce",
"name": "POST endpoints",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
6128,
240
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "7a150f47-8f7a-42cd-8289-ba1ec58b832b",
"name": "GET endpoints",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
5984,
240
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "7ace5097-67aa-41a5-b0b8-d17f0ce23966",
"name": "Trader 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
5888,
-48
],
"parameters": {},
"typeVersion": 2
},
{
"id": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"name": "strategy agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
5056,
-48
],
"parameters": {},
"typeVersion": 2.1
},
{
"id": "0d201d53-4361-431b-8b80-b27aa592d3ed",
"name": "GET cash",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
5184,
224
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "0be1aad4-fb05-4aec-be9f-488ab1bd03d2",
"name": "Think1",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
5488,
192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "55c70679-e261-4e70-b9e5-6e2d2e06038b",
"name": "계산기1",
"type": "@n8n/n8n-nodes-langchain.toolCalculator",
"position": [
5584,
192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "95dbabc0-fa50-4128-8f30-c26411d84256",
"name": "일정 트리거",
"type": "n8n-nodes-base.scheduleTrigger",
"position": [
3472,
-576
],
"parameters": {},
"typeVersion": 1.2
},
{
"id": "987d0a72-1ca7-4980-8e57-15f07dae9f88",
"name": "OpenRouter Chat Model",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
3792,
176
],
"parameters": {},
"typeVersion": 1
},
{
"id": "509fd9db-3b4c-4e09-8915-3390e2320e6d",
"name": "GET cash1",
"type": "n8n-nodes-base.httpRequestTool",
"position": [
4000,
304
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "5a915595-09bd-40d2-aa02-b9b6ba11b42b",
"name": "Strategy 에이전트",
"type": "@n8n/n8n-nodes-langchain.agentTool",
"position": [
3888,
16
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "07a954f8-2cde-425f-a4b0-40a4759c7e52",
"name": "Think3",
"type": "@n8n/n8n-nodes-langchain.toolThink",
"position": [
4128,
304
],
"parameters": {},
"typeVersion": 1
},
{
"id": "58d855db-c657-4727-882e-8d715d75a998",
"name": "OpenRouter Chat Model1",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
5824,
192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "c5afcf43-7a4b-4c10-93ab-50969380fe69",
"name": "OpenRouter Chat Model3",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
4960,
208
],
"parameters": {},
"typeVersion": 1
},
{
"id": "b8b4ff24-19c0-4c1b-aa69-7e586cf68385",
"name": "HTTP 요청1",
"type": "n8n-nodes-base.httpRequest",
"position": [
3712,
-576
],
"parameters": {},
"typeVersion": 4.2
},
{
"id": "9f1c6671-449d-406a-b2c1-e64f0221aaab",
"name": "필터",
"type": "n8n-nodes-base.filter",
"position": [
3840,
-576
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "ef6ac2c7-2e16-4d66-9bdd-80179782c6c0",
"name": "Send report",
"type": "n8n-nodes-base.gmail",
"position": [
4784,
-672
],
"webhookId": "f6586c17-da23-454b-adad-6d02fc79ec4b",
"parameters": {},
"typeVersion": 2.1
},
{
"id": "940e1d3d-07ca-4e6d-b53f-d754d1bb2031",
"name": "메모",
"type": "n8n-nodes-base.stickyNote",
"position": [
4448,
-160
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "c77bca96-fe13-47bf-955e-fcbd1ff740e0",
"name": "메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
3280,
624
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "0ca0adb2-351f-493f-b89d-0da1cbc1e281",
"name": "메모16",
"type": "n8n-nodes-base.stickyNote",
"position": [
3728,
2640
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "570db4ea-fa8c-4d86-ba67-4427ac848e0b",
"name": "메모17",
"type": "n8n-nodes-base.stickyNote",
"position": [
4176,
1456
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "bb745934-b4e3-4aec-8ac3-42a5d5d18a7f",
"name": "메모19",
"type": "n8n-nodes-base.stickyNote",
"position": [
3264,
1712
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "7e5fb3c0-cb09-4551-be81-0e4aadd07039",
"name": "메모18",
"type": "n8n-nodes-base.stickyNote",
"position": [
3696,
-656
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "3ee52a9a-9165-403f-85d7-7e4d00f2441d",
"name": "Trend + Technical 에이전트",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
4848,
688
],
"parameters": {},
"typeVersion": 1.7
},
{
"id": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"name": "MAIN AGENT",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
4000,
-400
],
"parameters": {},
"typeVersion": 2
},
{
"id": "3bc3ef43-efc9-4a10-ae70-f2cf85670014",
"name": "메모20",
"type": "n8n-nodes-base.stickyNote",
"position": [
5312,
672
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "5397c448-72b7-46fb-bba4-8e3d444ddec7",
"name": "메모21",
"type": "n8n-nodes-base.stickyNote",
"position": [
3376,
1328
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "45ca0495-736a-466a-b21b-67e07fd5ddbf",
"name": "메모22",
"type": "n8n-nodes-base.stickyNote",
"position": [
3408,
2288
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "35b07c50-719b-470e-a9fd-4b04c3aa0ec2",
"name": "메모23",
"type": "n8n-nodes-base.stickyNote",
"position": [
3264,
-736
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "d70f0afd-9442-46ad-a2e1-f349bdedec3e",
"name": "메모24",
"type": "n8n-nodes-base.stickyNote",
"position": [
4528,
-752
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "10ea886f-71c9-4954-9686-9f733c803cdd",
"name": "메모25",
"type": "n8n-nodes-base.stickyNote",
"position": [
3296,
-64
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "0c131c1b-3079-42b9-bdcf-810761958eee",
"name": "메모26",
"type": "n8n-nodes-base.stickyNote",
"position": [
5984,
192
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "eca24031-8e29-4283-a718-592817bab433",
"name": "current trades",
"type": "n8n-nodes-base.postgresTool",
"position": [
5360,
192
],
"parameters": {},
"typeVersion": 2.6
},
{
"id": "cb757e2b-6e1a-4549-88ba-bbde444d3d65",
"name": "current trades1",
"type": "n8n-nodes-base.postgresTool",
"position": [
4256,
304
],
"parameters": {},
"typeVersion": 2.6
},
{
"id": "15b0fff1-3fb8-4a84-84a7-4324ef45aa6d",
"name": "Grok 4",
"type": "@n8n/n8n-nodes-langchain.lmChatOpenRouter",
"position": [
3408,
-192
],
"parameters": {},
"typeVersion": 1
},
{
"id": "bc444494-b186-431e-b08b-e9e5a2a4ebdd",
"name": "Call trend + technical 에이전트",
"type": "@n8n/n8n-nodes-langchain.toolWorkflow",
"position": [
4416,
128
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "65ed8ac4-e122-4660-a7ee-7255769e7ff6",
"name": "Markdown to HTML",
"type": "n8n-nodes-base.markdown",
"position": [
4592,
-672
],
"parameters": {},
"typeVersion": 1
},
{
"id": "f99c1f3d-edf5-4682-902d-e73fdcf21727",
"name": "Anthropic 채팅 모델",
"type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
"position": [
5072,
224
],
"parameters": {},
"typeVersion": 1.3
},
{
"id": "c2ff3b7f-6e2b-44d8-bc5c-df77a70f7805",
"name": "메모2",
"type": "n8n-nodes-base.stickyNote",
"position": [
4128,
-2800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "590a77b2-8c06-4c73-afaf-a0ec0c02170b",
"name": "메모4",
"type": "n8n-nodes-base.stickyNote",
"position": [
4128,
-3120
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "b2ffa16f-bbc0-4a9e-a995-f76ad820c6c0",
"name": "메모8",
"type": "n8n-nodes-base.stickyNote",
"position": [
1552,
-736
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "840134d4-5abf-45f1-bb35-ec56154f9713",
"name": "메모9",
"type": "n8n-nodes-base.stickyNote",
"position": [
5792,
576
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "25972584-a17c-4aa3-ac46-54c1d6c1b64f",
"name": "메모10",
"type": "n8n-nodes-base.stickyNote",
"position": [
6096,
960
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "43c48684-b4de-4546-b2f5-cfdfb2d89482",
"name": "메모11",
"type": "n8n-nodes-base.stickyNote",
"position": [
5728,
-2800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "4fc5e034-d2d4-42f9-aecd-ad5ed5e09cc2",
"name": "메모12",
"type": "n8n-nodes-base.stickyNote",
"position": [
2624,
-496
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "03f48cd1-1a0c-4a00-9675-c2a0f6f344b0",
"name": "메모13",
"type": "n8n-nodes-base.stickyNote",
"position": [
2704,
-2800
],
"parameters": {
"content": ""
},
"typeVersion": 1
},
{
"id": "052228cc-ba57-4e54-aa2a-a0d30eddd391",
"name": "메모14",
"type": "n8n-nodes-base.stickyNote",
"position": [
3776,
-80
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"pinData": {},
"connections": {
"Code": {
"main": [
[
{
"node": "Code1",
"type": "main",
"index": 0
}
]
]
},
"Code1": {
"main": [
[
{
"node": "Split Out2",
"type": "main",
"index": 0
}
]
]
},
"Merge": {
"main": [
[
{
"node": "b83d4d06-9cca-47dd-948f-d3693a6ae5f0",
"type": "main",
"index": 0
}
]
]
},
"25c12ca0-cac5-4091-bd2e-7dd29920c160": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"Filter": {
"main": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "main",
"index": 0
}
]
]
},
"15b0fff1-3fb8-4a84-84a7-4324ef45aa6d": {
"ai_languageModel": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Limit1": {
"main": [
[
{
"node": "Aggregate2",
"type": "main",
"index": 0
}
]
]
},
"0be1aad4-fb05-4aec-be9f-488ab1bd03d2": {
"ai_tool": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_tool",
"index": 0
}
]
]
},
"9f9fb939-de73-4053-aabd-3e80be1d7e65": {
"ai_tool": [
[
{
"node": "Trend + Technical Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"07a954f8-2cde-425f-a4b0-40a4759c7e52": {
"ai_tool": [
[
{
"node": "Strategy Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Merge-2": {
"main": [
[
{
"node": "4921be1f-1699-4d7f-a6a0-7e80dd18296e",
"type": "main",
"index": 0
}
]
]
},
"a0346957-3450-485f-9129-d0b06fe32847": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"00c6073b-4b33-43a9-8a56-2d0549971b5d": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"0d201d53-4361-431b-8b80-b27aa592d3ed": {
"ai_tool": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_tool",
"index": 0
}
]
]
},
"e382a0d9-91e0-4f70-9ad4-eff792804f54": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 2
}
]
]
},
"509fd9db-3b4c-4e09-8915-3390e2320e6d": {
"ai_tool": [
[
{
"node": "Strategy Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Aggregate1": {
"main": [
[
{
"node": "Code",
"type": "main",
"index": 0
}
]
]
},
"Calculator": {
"ai_tool": [
[
{
"node": "Trader Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc": {
"main": [
[
{
"node": "89f05ff7-aa8f-404b-bbc5-96289fc3effe",
"type": "main",
"index": 0
},
{
"node": "65ed8ac4-e122-4660-a7ee-7255769e7ff6",
"type": "main",
"index": 0
}
]
]
},
"Split Out2": {
"main": [
[
{
"node": "c84f014e-ef4c-4ab1-9e46-0a1ba87c95f3",
"type": "main",
"index": 0
}
]
]
},
"Split Out3": {
"main": [
[
{
"node": "3bb1b65d-f4ca-41a3-b490-82aea72686c5",
"type": "main",
"index": 0
}
]
]
},
"45a8d10f-5b86-404e-a46a-1ad92ee29613": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"Calculator1": {
"ai_tool": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_tool",
"index": 0
}
]
]
},
"90ae7e13-d9a3-41c6-b209-f19fd911a96d": {
"main": [
[
{
"node": "6159dede-050e-4522-b6fd-2f6ca3c66a79",
"type": "main",
"index": 0
}
]
]
},
"ef6ac2c7-2e16-4d66-9bdd-80179782c6c0": {
"main": [
[]
]
},
"03cdfb7f-92a8-4c77-abe4-41827551366b": {
"main": [
[
{
"node": "Trend + Technical Agent",
"type": "main",
"index": 0
}
]
]
},
"3bb1b65d-f4ca-41a3-b490-82aea72686c5": {
"main": [
[
{
"node": "ef1b8e2d-6345-4196-8609-fcb10816af5e",
"type": "main",
"index": 0
}
]
]
},
"c84f014e-ef4c-4ab1-9e46-0a1ba87c95f3": {
"main": [
[
{
"node": "Limit1",
"type": "main",
"index": 0
}
]
]
},
"89f05ff7-aa8f-404b-bbc5-96289fc3effe": {
"main": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "main",
"index": 0
}
]
]
},
"Set Variable": {
"main": [
[
{
"node": "Merge-2",
"type": "main",
"index": 0
}
]
]
},
"7a150f47-8f7a-42cd-8289-ba1ec58b832b": {
"ai_tool": [
[
{
"node": "Trader Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"6159dede-050e-4522-b6fd-2f6ca3c66a79": {
"main": [
[
{
"node": "dd51496d-e811-47f0-a595-6accff221265",
"type": "main",
"index": 0
}
]
]
},
"HTTP Request1": {
"main": [
[
{
"node": "Filter",
"type": "main",
"index": 0
}
]
]
},
"dd51496d-e811-47f0-a595-6accff221265": {
"main": [
[
{
"node": "36c2e5d5-b582-4115-8507-b23bd9ca8a9b",
"type": "main",
"index": 0
}
]
]
},
"ef1b8e2d-6345-4196-8609-fcb10816af5e": {
"main": [
[
{
"node": "Aggregate1",
"type": "main",
"index": 0
}
]
]
},
"bf4c5f32-c827-465a-9784-8967538093ce": {
"ai_tool": [
[
{
"node": "Trader Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Strategy Agent": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"eca24031-8e29-4283-a718-592817bab433": {
"ai_tool": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_tool",
"index": 0
}
]
]
},
"d7706650-3a00-4526-ad0e-8033dd70d1f5": {
"main": [
[
{
"node": "Trader Agent",
"type": "main",
"index": 0
}
]
]
},
"b83d4d06-9cca-47dd-948f-d3693a6ae5f0": {
"main": [
[
{
"node": "Merge-2",
"type": "main",
"index": 1
}
]
]
},
"9f2a39bd-58cc-46a9-8579-5320dcc5cf36": {
"ai_reranker": [
[
{
"node": "Supabase Vector Store1",
"type": "ai_reranker",
"index": 0
}
]
]
},
"cb757e2b-6e1a-4549-88ba-bbde444d3d65": {
"ai_tool": [
[
{
"node": "Strategy Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"e711c273-cb77-47df-acd6-61e412a87e72": {
"ai_tool": [
[
{
"node": "Trader Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"65ed8ac4-e122-4660-a7ee-7255769e7ff6": {
"main": [
[
{
"node": "ef6ac2c7-2e16-4d66-9bdd-80179782c6c0",
"type": "main",
"index": 0
}
]
]
},
"Schedule Trigger": {
"main": [
[
{
"node": "HTTP Request1",
"type": "main",
"index": 0
}
]
]
},
"Embeddings OpenAI": {
"ai_embedding": [
[
{
"node": "Supabase Vector Store1",
"type": "ai_embedding",
"index": 0
}
]
]
},
"7c56bac7-5ce3-4f8f-8358-a3d55bc26fa2": {
"main": [
[
{
"node": "a51be081-47d9-4461-8d95-70bbb8baf268",
"type": "main",
"index": 0
},
{
"node": "90ae7e13-d9a3-41c6-b209-f19fd911a96d",
"type": "main",
"index": 0
}
]
]
},
"Embeddings OpenAI1": {
"ai_embedding": [
[
{
"node": "Supabase Vector Store",
"type": "ai_embedding",
"index": 0
}
]
]
},
"5f7f688e-e960-44b3-b4a3-a7fa2985a4d3": {
"ai_document": [
[
{
"node": "Supabase Vector Store",
"type": "ai_document",
"index": 0
}
]
]
},
"e25f61b2-3f6a-47b0-b328-799655d8698d": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 1
}
]
]
},
"Anthropic Chat Model": {
"ai_languageModel": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_languageModel",
"index": 1
}
]
]
},
"4921be1f-1699-4d7f-a6a0-7e80dd18296e": {
"main": [
[
{
"node": "Set Final Response",
"type": "main",
"index": 0
}
]
]
},
"987d0a72-1ca7-4980-8e57-15f07dae9f88": {
"ai_languageModel": [
[
{
"node": "Strategy Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Trends Analysis Tool1": {
"ai_tool": [
[
{
"node": "Trend + Technical Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"58d855db-c657-4727-882e-8d715d75a998": {
"ai_languageModel": [
[
{
"node": "Trader Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"e3b04061-282a-461e-a765-29bd01d81c95": {
"ai_languageModel": [
[
{
"node": "Trend + Technical Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"c5afcf43-7a4b-4c10-93ab-50969380fe69": {
"ai_languageModel": [
[
{
"node": "d7706650-3a00-4526-ad0e-8033dd70d1f5",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"Supabase Vector Store1": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"36c2e5d5-b582-4115-8507-b23bd9ca8a9b": {
"main": [
[
{
"node": "Set Variable",
"type": "main",
"index": 0
}
]
]
},
"Technical Analysis Tool1": {
"ai_tool": [
[
{
"node": "Trend + Technical Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"6f356e6a-5281-48d2-86d7-980972ecf02e": {
"main": [
[
{
"node": "Split Out3",
"type": "main",
"index": 0
}
]
]
},
"a51be081-47d9-4461-8d95-70bbb8baf268": {
"main": [
[
{
"node": "Merge",
"type": "main",
"index": 0
}
]
]
},
"Call trend + technical Agent": {
"ai_tool": [
[
{
"node": "0d0cd24a-f5d8-4b72-aa4a-80ea67723dbc",
"type": "ai_tool",
"index": 0
}
]
]
},
"Set Stock Symbol and API Key": {
"main": [
[
{
"node": "7c56bac7-5ce3-4f8f-8358-a3d55bc26fa2",
"type": "main",
"index": 0
},
{
"node": "e25f61b2-3f6a-47b0-b328-799655d8698d",
"type": "main",
"index": 0
},
{
"node": "e382a0d9-91e0-4f70-9ad4-eff792804f54",
"type": "main",
"index": 0
}
]
]
},
"Recursive Character Text Splitter": {
"ai_textSplitter": [
[
{
"node": "5f7f688e-e960-44b3-b4a3-a7fa2985a4d3",
"type": "ai_textSplitter",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 암호화폐 거래, 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Danelfin, TwelveData 및 Alpha Vantage 기반 AI 주식 분석
Danelfin, TwelveData 및 Alpha Vantage 통합 AI 주식 분석 시스템
Set
Code
Gmail
+
Set
Code
Gmail
74 노드Paul
암호화폐 거래
비즈니스 AI 지휘 센터: Google Workspace 모듈화 대리자, 벡터 검색 및 다중 채널 보고
상업 AI 지휘 센터: Google Workspace 모듈화 대리자, 벡터 검색 및 다중 채널 보고
Set
Gmail
Slack
+
Set
Gmail
Slack
80 노드Paul
문서 추출
시각화 참조 라이브러리에서 n8n 노드를 탐색
可视化 참조 라이브러리에서 n8n 노드를 탐색
If
Ftp
Set
+
If
Ftp
Set
113 노드I versus AI
기타
GPT-5와 fal.ai 이미지를 사용한 키워드에서 WordPress까지 자동화 SEO 블로그 프로세스
GPT-5 및 fal.ai 이미지를 사용한 키워드 to WordPress SEO 블로그 프로세스 자동화
Set
Code
Wait
+
Set
Code
Wait
96 노드Paul
콘텐츠 제작
Perplexity와 GPT를 사용하여 WordPress에 SEO 최적화 블로그 생성, 키워드와 미디어 포함
Perplexity와 GPT를 사용하여 WordPress에 SEO 최적화 블로그를 만들어 키워드와 미디어 포함
Set
Code
Limit
+
Set
Code
Limit
124 노드Paul
콘텐츠 제작
특정 도구를 사용하여 WordPress에 SEO 최적화 블로그 생성
특정 도구를 사용하여 WordPress에 SEO 최적화 블로그 생성
Set
Code
Limit
+
Set
Code
Limit
124 노드Paul
콘텐츠 제작
워크플로우 정보
난이도
고급
노드 수96
카테고리2
노드 유형27
저자
Paul
@diagoplAutomation expert & n8n power user. I build advanced workflows combining AI, outbound, and business logic. Grab my templates or reach out for custom builds.
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유