Main clusters and core pages.
This guide explains how to connect Gate.io to AlgoWay, create a Gate.io API v4 key with futures trading permission, configure a Gate.io webhook inside AlgoWay, and send TradingView alerts using the correct JSON format.
The setup has three main parts: prepare your Gate.io API credentials, add the Gate.io webhook in AlgoWay, and configure your TradingView alert with the AlgoWay webhook URL and message body.
Before you start: Gate.io requires a Fund Password before you can create an API key. If you have not created it yet, open your Gate.io account security settings and set a Fund Password first.
During API key creation, Gate.io may ask for this Fund Password together with your Google Authenticator code. Without the Fund Password, the API key creation process cannot be completed.
Log in to Gate.io, open API Key Management, and create a dedicated API key for AlgoWay.
AlgoWay Key.
Gate.io will show a Risk Reminder window before creating the API key. Check the required confirmation boxes, confirm that you agree to the API Terms of Service, and click I Accept.
Enter your Fund Password and your Google Authenticator Code, then click Confirm.
Important: the Fund Password is not the same as your normal login password. It must be created in Gate.io account security settings before this step.
After successful verification, Gate.io will create the API key. Copy the Key and Secret, and save both values before leaving the page.
After the API key is ready, log in to AlgoWay and create a Gate.io webhook. This webhook is the bridge between TradingView alerts and Gate.io execution.
Fill in the Gate.io webhook form with your settings and API credentials.
Then click Add Trial Webhook or Add Main Webhook.
Open Webhook Logs in AlgoWay and click Test Webhook. Select your Gate.io webhook, enter a futures symbol such as ARBUSDT, set quantity and action, then click Send.
Example test JSON:
{
"platform_name": "gateio",
"symbol": "ARBUSDT",
"order_action": "buy",
"order_contracts": 0.01
}
If you are using a TradingView Strategy, paste the following JSON into the TradingView alert message:
{
"platform_name": "gateio",
"ticker": "{{ticker}}",
"order_contracts": "{{strategy.order.contracts}}",
"order_action": "{{strategy.market_position}}",
"price": "{{close}}"
}
TradingView will automatically replace the placeholders with real strategy values when the alert is triggered.
If you are using an indicator alert instead of a TradingView Strategy alert, you do not have to write the JSON manually.
For indicator-based alerts, use one of the tools available in the AlgoWay Dashboard menu:
This is useful when your indicator sends a custom text alert instead of strategy placeholders such as {{strategy.order.contracts}}.
In the TradingView alert window, open the Notifications tab, enable Webhook URL, and paste your AlgoWay webhook link.
Your webhook URL will look like this:
https://algoway.co/your-webhook-uuid
Click Apply or Create to save the alert.
To automate Gate.io through AlgoWay, you need a Fund Password, a Gate.io API v4 key with Perpetual Futures and Read And Write permission, a properly configured Gate.io webhook in AlgoWay, and a correct TradingView JSON alert. Once these parts are set correctly, TradingView alerts can be routed directly to Gate.io through AlgoWay.
Need help? Contact support via your AlgoWay dashboard.