Automatización de trading de acciones con IA impulsada por IA

Avanzado

Este es unCrypto Trading, Multimodal AIflujo de automatización del dominio deautomatización que contiene 96 nodos.Utiliza principalmente nodos como Set, Code, Gmail, Limit, Merge. Automatización del trading de acciones con análisis de tecnología IA y operaciones de Alpaca

Requisitos previos
  • Cuenta de Google y credenciales de API de Gmail
  • Pueden requerirse credenciales de autenticación para la API de destino
  • Información de conexión de la base de datos PostgreSQL
  • Clave de API de OpenAI
  • Clave de API de Anthropic
  • URL y Clave de API de Supabase
Vista previa del flujo de trabajo
Visualización de las conexiones entre nodos, con soporte para zoom y panorámica
Exportar flujo de trabajo
Copie la siguiente configuración JSON en n8n para importar y usar este flujo de trabajo
{
  "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 Almacén de vectores",
      "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
      "position": [
        3760,
        624
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "2207a97d-716c-4e2e-8422-ab294805cab2",
      "name": "Supabase Almacén de vectores1",
      "type": "@n8n/n8n-nodes-langchain.vectorStoreSupabase",
      "position": [
        3408,
        -16
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "67b9a43e-243c-4802-b6e6-3f538af52fe1",
      "name": "Incrustaciones 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": "Recursive Character Text Splitter",
      "type": "@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter",
      "position": [
        3952,
        1008
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "12bad484-8499-4d44-9be6-d72ef19d636d",
      "name": "Incrustaciones OpenAI1",
      "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": "Nota adhesiva5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3264,
        528
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c53c22db-c04a-4bbd-b196-e44fb813c4aa",
      "name": "Technical Analysis Herramienta1",
      "type": "@n8n/n8n-nodes-langchain.toolWorkflow",
      "position": [
        4848,
        976
      ],
      "parameters": {},
      "typeVersion": 2
    },
    {
      "id": "31c63dc9-3ec3-4985-8d6e-9ab318720c8f",
      "name": "Trends Analysis Herramienta1",
      "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": "Nota adhesiva6",
      "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": "Fusionar",
      "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": "Fusionar-2",
      "type": "n8n-nodes-base.merge",
      "position": [
        4992,
        1568
      ],
      "parameters": {},
      "typeVersion": 3.1
    },
    {
      "id": "fe8b693e-a2a6-416d-b805-5e0f2d9a5a4f",
      "name": "Establecer 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": "Establecer Final Response",
      "type": "n8n-nodes-base.set",
      "position": [
        5520,
        1568
      ],
      "parameters": {},
      "typeVersion": 3.4
    },
    {
      "id": "3abddf6a-6106-4583-8dc2-37eda37d4370",
      "name": "Establecer 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": "Nota adhesiva7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3248,
        1184
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "9c6eeaa7-0ece-4152-b6bb-7e081ab07486",
      "name": "Agregar1",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        4192,
        2496
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8658e813-0395-4892-84ec-b2c4d18e4660",
      "name": "Código",
      "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": "Split Out2",
      "type": "n8n-nodes-base.splitOut",
      "position": [
        4848,
        2496
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "38c11fbe-2a1a-48eb-bd15-90e89e81ee39",
      "name": "Limitar1",
      "type": "n8n-nodes-base.limit",
      "position": [
        5296,
        2496
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "ab014517-ad46-4cd3-a020-f3559b750c44",
      "name": "Agregar2",
      "type": "n8n-nodes-base.aggregate",
      "position": [
        5488,
        2496
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "8480f155-8c25-4790-88b6-cb027a34b7ec",
      "name": "Split Out3",
      "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": "Código1",
      "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": "Nota adhesiva3",
      "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": "Calculadora",
      "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 Agente",
      "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": "Calculadora1",
      "type": "@n8n/n8n-nodes-langchain.toolCalculator",
      "position": [
        5584,
        192
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "95dbabc0-fa50-4128-8f30-c26411d84256",
      "name": "Disparador programado",
      "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 Agente",
      "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": "Solicitud HTTP1",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        3712,
        -576
      ],
      "parameters": {},
      "typeVersion": 4.2
    },
    {
      "id": "9f1c6671-449d-406a-b2c1-e64f0221aaab",
      "name": "Filtrar",
      "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": "Nota adhesiva",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4448,
        -160
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "c77bca96-fe13-47bf-955e-fcbd1ff740e0",
      "name": "Nota adhesiva1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3280,
        624
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0ca0adb2-351f-493f-b89d-0da1cbc1e281",
      "name": "Nota adhesiva16",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3728,
        2640
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "570db4ea-fa8c-4d86-ba67-4427ac848e0b",
      "name": "Nota adhesiva17",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4176,
        1456
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "bb745934-b4e3-4aec-8ac3-42a5d5d18a7f",
      "name": "Nota adhesiva19",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3264,
        1712
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "7e5fb3c0-cb09-4551-be81-0e4aadd07039",
      "name": "Nota adhesiva18",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3696,
        -656
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "3ee52a9a-9165-403f-85d7-7e4d00f2441d",
      "name": "Trend + Technical Agente",
      "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": "Nota adhesiva20",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5312,
        672
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "5397c448-72b7-46fb-bba4-8e3d444ddec7",
      "name": "Nota adhesiva21",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3376,
        1328
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "45ca0495-736a-466a-b21b-67e07fd5ddbf",
      "name": "Nota adhesiva22",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3408,
        2288
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "35b07c50-719b-470e-a9fd-4b04c3aa0ec2",
      "name": "Nota adhesiva23",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3264,
        -736
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "d70f0afd-9442-46ad-a2e1-f349bdedec3e",
      "name": "Nota adhesiva24",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4528,
        -752
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "10ea886f-71c9-4954-9686-9f733c803cdd",
      "name": "Nota adhesiva25",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        3296,
        -64
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "0c131c1b-3079-42b9-bdcf-810761958eee",
      "name": "Nota adhesiva26",
      "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 Agente",
      "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": "Modelo de chat Anthropic",
      "type": "@n8n/n8n-nodes-langchain.lmChatAnthropic",
      "position": [
        5072,
        224
      ],
      "parameters": {},
      "typeVersion": 1.3
    },
    {
      "id": "c2ff3b7f-6e2b-44d8-bc5c-df77a70f7805",
      "name": "Nota adhesiva2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4128,
        -2800
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "590a77b2-8c06-4c73-afaf-a0ec0c02170b",
      "name": "Nota adhesiva4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        4128,
        -3120
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "b2ffa16f-bbc0-4a9e-a995-f76ad820c6c0",
      "name": "Nota adhesiva8",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1552,
        -736
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "840134d4-5abf-45f1-bb35-ec56154f9713",
      "name": "Nota adhesiva9",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5792,
        576
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "25972584-a17c-4aa3-ac46-54c1d6c1b64f",
      "name": "Nota adhesiva10",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        6096,
        960
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "43c48684-b4de-4546-b2f5-cfdfb2d89482",
      "name": "Nota adhesiva11",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        5728,
        -2800
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "4fc5e034-d2d4-42f9-aecd-ad5ed5e09cc2",
      "name": "Nota adhesiva12",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2624,
        -496
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "03f48cd1-1a0c-4a00-9675-c2a0f6f344b0",
      "name": "Nota adhesiva13",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        2704,
        -2800
      ],
      "parameters": {
        "content": ""
      },
      "typeVersion": 1
    },
    {
      "id": "052228cc-ba57-4e54-aa2a-a0d30eddd391",
      "name": "Nota adhesiva14",
      "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": "e35f3b7e-83c6-4559-8383-45b934f3089a",
            "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
          }
        ]
      ]
    },
    "e35f3b7e-83c6-4559-8383-45b934f3089a": {
      "main": [
        [
          {
            "node": "c84f014e-ef4c-4ab1-9e46-0a1ba87c95f3",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "8480f155-8c25-4790-88b6-cb027a34b7ec": {
      "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": "8480f155-8c25-4790-88b6-cb027a34b7ec",
            "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
          }
        ]
      ]
    },
    "54ae7305-0156-4ac9-922d-3ae1875e8603": {
      "ai_textSplitter": [
        [
          {
            "node": "5f7f688e-e960-44b3-b4a3-a7fa2985a4d3",
            "type": "ai_textSplitter",
            "index": 0
          }
        ]
      ]
    }
  }
}
Preguntas frecuentes

¿Cómo usar este flujo de trabajo?

Copie el código de configuración JSON de arriba, cree un nuevo flujo de trabajo en su instancia de n8n y seleccione "Importar desde JSON", pegue la configuración y luego modifique la configuración de credenciales según sea necesario.

¿En qué escenarios es adecuado este flujo de trabajo?

Avanzado - Comercio de criptomonedas, IA Multimodal

¿Es de pago?

Este flujo de trabajo es completamente gratuito, puede importarlo y usarlo directamente. Sin embargo, tenga en cuenta que los servicios de terceros utilizados en el flujo de trabajo (como la API de OpenAI) pueden requerir un pago por su cuenta.

Información del flujo de trabajo
Nivel de dificultad
Avanzado
Número de nodos96
Categoría2
Tipos de nodos27
Descripción de la dificultad

Adecuado para usuarios avanzados, flujos de trabajo complejos con 16+ nodos

Autor

Automation expert & n8n power user. I build advanced workflows combining AI, outbound, and business logic. Grab my templates or reach out for custom builds.

Enlaces externos
Ver en n8n.io

Compartir este flujo de trabajo

Categorías

Categorías: 34