📈 Automatically send daily Nikkei 225 closing price to LINE

79 views · 📈 Crypto Trading & Stock Market

Description

About This Template

This workflow automatically fetches the Nikkei 225 closing price every weekday and sends a formatted message to a list of users on LINE.

This is perfect for individuals or teams who need to track the market’s daily performance without manual data checking.

How It Works

  1. Schedule Trigger: Runs the workflow automatically every weekday at 4 PM JST (Tokyo time), just after the market closes.
  2. Get Data: An HTTP Request node fetches the latest Nikkei 225 data (closing price, change, %) from a data API.
  3. Prepare Payload: A Code node formats this data into a user-friendly message and prepares the JSON payload for the LINE Messaging API, including a list of user IDs.
  4. Send to LINE: An HTTP Request node sends the formatted message to all specified users via the LINE multicast API endpoint.

Who It’s For

Requirements

Setup Steps

  1. Add LINE Credentials: In the “Send to LINE via HTTP” node, edit the “Authorization” header to include your own LINE Messaging API Bearer Token.
  2. Add User IDs: In the “Prepare LINE API Payload” (Code) node, edit the userIds array to add all the LINE User IDs you want to send messages to.
  3. Update Data API: The URL in the “Get Nikkei 225 Data” node is a temporary example. Replace it with your own persistent API URL (e.g., from a public provider or your own server).

Customization Options

🔗 Nodes Used

HTTP Request, Schedule Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup