{
  "name": "Send hourly crypto market analysis from Binance to Telegram",
  "nodes": [
    {
      "id": "9fd007e4-9d21-4fef-8a28-3be3e92af6f7",
      "name": "Schedule Trigger",
      "type": "n8n-nodes-base.scheduleTrigger",
      "position": [
        260,
        600
      ]
    },
    {
      "id": "cd23c427-56f1-4924-8adf-4b38417ba652",
      "name": "Binance 24h Price Change",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        600,
        600
      ]
    },
    {
      "id": "40e4f7bd-ac47-4617-9177-5a84ada3a92f",
      "name": "Send Telegram Message",
      "type": "n8n-nodes-base.telegram",
      "position": [
        1560,
        600
      ]
    },
    {
      "id": "424bbed3-f134-418c-9961-e966c8dc2592",
      "name": "Analyze & Format Market Data",
      "type": "n8n-nodes-base.function",
      "position": [
        900,
        600
      ]
    },
    {
      "id": "1c43afdc-b15a-4380-9c6f-2056e28a37f7",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        -100
      ],
      "parameters": {
        "width": 940,
        "height": 620,
        "content": "## 📌 Daily Crypto Market Summary Bot\n\n### 📈 What It Does\nFetches hourly 24h price data from Binance for **BTC**, **ETH**, and **SOL** (USDC pairs), analyzes key market trends, and sends a well-formatt"
      }
    },
    {
      "id": "5bbd9227-2a52-4130-abf1-f6745327dbd4",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        1540,
        780
      ],
      "parameters": {
        "width": 340,
        "height": 240,
        "content": "### 🛠️ Setup Instructions\n\n4. **Telegram**\n   - Create a bot via [@BotFather](https://t.me/BotFather)\n   - Add the bot to a Telegram group or use a personal chat\n   - In the **Send Telegram Message** "
      }
    },
    {
      "id": "ffa51aa0-181a-415b-933c-44fd01ca27da",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        560,
        800
      ],
      "parameters": {
        "width": null,
        "height": 180,
        "content": "**Binance**\n   - No Binance API key required (uses public endpoint)\n   - Ensure internet access to call Binance API"
      }
    },
    {
      "id": "ba902bcb-f24c-491a-bcaa-ab7bf16e5bb1",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        220,
        800
      ],
      "parameters": {
        "width": null,
        "height": 180,
        "content": "\n### ⏱ Schedule\n- Runs **every hour**\n- Cron expression: `5 * * * *`  \n  _(At minute 5 of every hour)_"
      }
    },
    {
      "id": "ae8b4d48-90ab-4b28-bbc7-07ed5d333815",
      "name": "Sticky Note4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        900,
        820
      ],
      "parameters": {
        "width": 560,
        "height": null,
        "content": "\n3. **Optional: Add More Coins**\n   - In the **Function node**, find the line:\n     ```js\n     const relevantSymbols = ['SOLUSDC', 'BTCUSDC', 'ETHUSDC'];\n     ```\n   - Add your preferred trading pairs"
      }
    }
  ],
  "connections": {
    "Schedule Trigger": {
      "main": [
        [
          {
            "node": "Binance 24h Price Change",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Binance 24h Price Change": {
      "main": [
        [
          {
            "node": "Analyze & Format Market Data",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Analyze & Format Market Data": {
      "main": [
        [
          {
            "node": "Send Telegram Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}