Can I automate TradingView alerts to place trades on Bybit?
Yes. You can connect TradingView to Bybit either through PickMyTrade or through Bybit's own built-in Webhook Signal Trading feature. PickMyTrade handles the API authentication and order routing for you, so you just paste a webhook URL into your TradingView alert and PickMyTrade forwards the signal to Bybit.
Does PickMyTrade support Bybit?
Yes, Bybit is one of the supported brokers on PickMyTrade.io. You connect by generating a read/trade API key on Bybit and pasting the key and secret into PickMyTrade, which then routes TradingView webhook alerts to Bybit spot or perpetuals.
What Bybit API version does PickMyTrade use?
Bybit's current public API is v5, which unifies endpoints for spot, USDT/USDC perpetuals, inverse contracts, and options under a single category parameter. Most third-party tools including PickMyTrade build on v5 because it supports the Unified Trading Account.
Can I automate both spot and perpetual (futures) trades on Bybit?
Yes. Bybit's v5 API exposes separate categories (spot, linear, inverse, option) and you can send orders to any of them with the same API key. In your TradingView alert JSON you tell PickMyTrade whether the trade is spot or perps so it routes to the right product.
What does a Bybit webhook JSON alert look like?
At minimum it includes the action (buy/sell/close), the symbol (e.g. BTCUSDT), quantity or order size, and the product type (spot or perp). PickMyTrade auto-generates the JSON for you so you don't have to write it manually, but you can also use Bybit's native webhook feature with a payload their help center documents.
How many webhook strategies can I run at the same time on Bybit?
Bybit's native webhook feature allows up to 5 webhook strategies per symbol and up to 30 webhook strategies per UID running at once. Using PickMyTrade routes alerts through your API key instead, which sidesteps Bybit's webhook-feature caps but still respects API rate limits.
Do I need a paid TradingView plan to automate Bybit?
Yes. TradingView webhooks are only available on paid plans (Essential, Plus, or Premium). The free plan does not emit webhook alerts, so automation to Bybit through any third-party tool requires at least the entry-level paid tier.
How fast does a TradingView alert reach Bybit through PickMyTrade?
Typical end-to-end latency is a few seconds: TradingView fires the webhook, PickMyTrade receives it and calls Bybit's API, and Bybit matches the order. Exact timing varies with TradingView alert dispatch and network conditions, so it is not suitable for sub-second HFT strategies.
Can I use sub-accounts on Bybit for automated trading?
Yes. You can create sub-accounts under your master account and generate a separate API key per sub. This is a common pattern for isolating each bot or strategy so one strategy's risk does not bleed into your main balance.
Should I use a sub-account when connecting Bybit to PickMyTrade?
Many users do. A dedicated sub-account with its own API key means PickMyTrade only has access to the capital you allocate to automation, which limits blast radius if an API key is ever leaked. You can top up or drain the sub-account from your master as needed.
Do Bybit API keys expire?
An API key created without an IP whitelist expires after 90 days. If you bind the key to one or more IP addresses, it stays active until you revoke it. Automation tools typically recommend IP-whitelisting to avoid the 90-day reset.
What API permissions do I need to set for PickMyTrade or any TradingView webhook bot?
Enable Read and Trade for spot and/or contracts, depending on what you plan to trade. Do NOT enable withdrawal permissions; no order-routing tool needs them. You should also uncheck Account Transfer and Subaccount Transfer unless a specific feature requires it.
Does Bybit support hedge mode (long and short at the same time)?
Yes, Bybit supports hedge mode on perpetuals, so you can hold both a long and a short on the same contract simultaneously. Hedge mode has to be toggled on inside Bybit itself, and your bot needs to send the correct positionIdx field when placing orders.
What are Bybit's API rate limits?
Bybit enforces per-endpoint rate limits measured in requests per second, and exceeding them returns 429 errors or short IP throttles. WebSocket market-data streams are not counted against REST rate limits, which is why many bots use WS for prices and REST only for orders.
Can the same TradingView alert send to Bybit and another broker at the same time?
With PickMyTrade, yes — you can fan out one alert to multiple broker accounts, including Bybit plus a non-crypto broker on the same alert. That lets you mirror a strategy across venues for redundancy or to hedge across asset classes.
Can I run automation on Bybit while my computer is off?
Yes. PickMyTrade runs in the cloud, and TradingView sends alerts from their servers, so once both are configured you can shut down your PC and trades will still execute on Bybit. Native Bybit Webhook Signal Trading is similarly server-side.
Does Bybit have a native webhook feature, and how is it different from PickMyTrade?
Yes. Bybit has a built-in Webhook Signal Trading feature where you configure a strategy template on Bybit and paste Bybit's URL into TradingView. PickMyTrade is a separate, broker-agnostic layer that gives you more control over JSON payloads, position sizing logic, and the ability to mirror the same alert to non-Bybit brokers.
How do I avoid the common 'OrderLinkedID is duplicate' error on Bybit automation?
This error often appears when using UTA Pro sub-accounts with certain bot platforms, because duplicate client order IDs get sent within a short window. Using a standard UTA sub-account (not UTA Pro) and making sure your bot generates unique order link IDs per request usually resolves it.
Do I need to know any code to automate Bybit trades?
No. PickMyTrade is a no-code bridge — you click through a visual setup to connect your Bybit API key, and it generates the webhook URL and JSON for your TradingView alert. You only touch code if you want to customize the JSON payload yourself.
Can I backtest a strategy before automating it on Bybit?
You backtest on TradingView using Pine Script, the same way you would for any other broker. The backtest runs on TradingView's historical data, then once you are satisfied with the results you attach an alert and route it to Bybit through PickMyTrade.
Does Bybit's API support take-profit and stop-loss parameters directly?
Yes. The v5 Place Order endpoint accepts takeProfit, stopLoss, tpTriggerBy, and slTriggerBy fields, so your bot can attach TP/SL at order time instead of sending a second order. PickMyTrade exposes these as options in the alert JSON.
Can I automate Bybit options trades through TradingView?
Technically yes, because Bybit's v5 API has an 'option' category. In practice most TradingView-to-Bybit automation is for spot and perpetuals, since TradingView charts don't natively stream every option strike. Check that your automation tool explicitly supports Bybit options before attempting.
Is cloud-based automation more reliable than running a Python bot on my own server?
For most retail traders, yes. Cloud tools like PickMyTrade handle uptime, IP whitelisting, and reconnection logic. Self-hosted bots give you more control but also mean you are responsible for outages, TradingView retries, and patching the Bybit API when it changes.