Tutorial Intermediate

Signal-Push vs Server-Side: Bot Architecture Explained

Sentinel Team · 2026-03-10

Signal-Push vs Server-Side: Bot Architecture Explained

When choosing an automated crypto trading platform, most traders focus on strategy features, supported exchanges, and pricing. But there is a more fundamental question that affects everything from security to latency to your legal exposure: where does the bot actually execute trades? The answer defines the entire architecture of your trading system, and understanding it is the single most important technical decision you will make as an automated trader.

This guide breaks down the three main architectural models -- custodial server-side, hybrid, and signal-push -- so you can make an informed choice that matches your risk tolerance, technical skill, and trading goals.

What Is Bot Architecture and Why Does It Matter?

Bot architecture refers to the system design that determines where trading decisions are made, where orders are placed, and who controls access to your exchange account. It is not just a technical detail. It directly impacts:

Think of it like the difference between giving someone your house keys versus installing a smart lock they can only buzz remotely. Both let someone "open your door," but the trust model and risk profile are completely different.

Model 1: Custodial Server-Side Execution

In a custodial server-side model, you provide your exchange API keys to the bot platform. The platform stores those keys on its servers and places orders directly on your behalf.

How It Works

  1. You create API keys on your exchange (Binance, OKX, etc.)
  2. You paste those keys into the bot platform's web dashboard
  3. The platform stores your keys in its database (encrypted, hopefully)
  4. When your strategy generates a signal, the platform's server places the order using your keys
  5. You monitor results through the platform's dashboard

Advantages

Disadvantages

Real-World Incidents

This is not hypothetical. In 2022, 3Commas suffered a data breach that exposed user API keys, leading to unauthorized trades on multiple exchanges. Users who had granted withdrawal permissions lost funds. The breach demonstrated why custodial key storage is a systemic risk, not just a theoretical one.

Similar incidents have affected other platforms, reinforcing a simple truth: any centralized database of API keys is a high-value target for attackers. For a deeper look at how zero-knowledge security addresses this problem, see our dedicated feature page.

Model 2: The Hybrid Model

Hybrid models attempt to split responsibilities between the platform and the user. The platform handles strategy computation and signal generation, while the user retains some level of local control over execution.

How It Works

  1. The platform runs strategy logic on its servers
  2. Signals are sent to a lightweight agent running on your machine or VPS
  3. The local agent holds your API keys and executes orders
  4. Results are reported back to the platform for dashboard display

Advantages

Disadvantages

The hybrid model is a step in the right direction, but it introduces its own set of trade-offs. Many traders find the added complexity is not worth the partial security improvement, especially when a cleaner alternative exists.

Model 3: Signal-Push Architecture

Signal-push is the most security-conscious architecture. The platform generates trading signals based on your strategy configuration, but never touches your exchange API keys. Signals are pushed to a client application that you control, and that client -- running on your hardware -- executes the trades.

How It Works

  1. You configure your strategy on the platform (entry rules, exit rules, risk parameters)
  2. The platform's engine evaluates market data and generates signals in real time
  3. Signals are pushed via WebSocket to your local client (desktop app or cloud node)
  4. Your client application holds your API keys locally and executes orders on the exchange
  5. Execution reports are sent back to the platform for dashboard display (no keys transmitted)

Advantages

Disadvantages

This is the architecture that Sentinel Bot uses. The backend generates signals; the Electron desktop app or Docker cloud node executes them. Your API keys never leave your device. For a complete walkthrough of how signal execution works in practice, see our feature documentation.

Latency Comparison: How Much Does Architecture Affect Speed?

Latency matters in trading. Here is a realistic comparison of end-to-end execution times for each model, measured from signal generation to order placement on the exchange:

| Architecture | Signal-to-Order Latency | Key Factor |

|---|---|---|

| Server-side custodial | 5-50ms | Server is co-located or close to exchange |

| Hybrid | 70-500ms | Signal must traverse internet to local agent |

| Signal-push | 20-150ms | WebSocket push + local execution |

Does Latency Actually Matter?

For most retail trading strategies -- especially those operating on 1-minute candles or longer timeframes -- the difference between 20ms and 200ms is irrelevant. Your strategy's edge comes from signal quality, not microsecond execution.

Latency becomes critical only for:

For the vast majority of traders using backtested strategies, the 20-150ms latency of signal-push is indistinguishable from server-side execution in terms of actual PnL impact.

Security Deep Dive: Comparing Risk Profiles

Security is the primary differentiator between these architectures. Let us compare them across several risk vectors:

API Key Breach

Platform Shutdown

Man-in-the-Middle Attack

Insider Threat

For a detailed breakdown of how Sentinel Bot implements zero-knowledge security across the entire signal chain, see our security documentation.

Which Architecture Should You Choose?

The right choice depends on your priorities:

| Priority | Best Architecture |

|---|---|

| Maximum security | Signal-push |

| Zero setup effort | Server-side custodial |

| Balance of security and convenience | Hybrid or signal-push with cloud node |

| Institutional compliance | Signal-push (no third-party key custody) |

| Mobile-only trading | Server-side custodial |

| Multiple exchange management | Signal-push with multi-exchange support |

For Beginners

If you are just starting out, do not let architecture complexity stop you. Signal-push platforms like Sentinel Bot have streamlined the setup process to the point where installing the desktop app takes less than five minutes. The security benefits are worth the minimal extra effort. Check our beginner's guide to crypto bots for a step-by-step walkthrough.

For Advanced Traders

If you are running multiple strategies across multiple exchanges with significant capital, signal-push is the only architecture that makes sense from a risk management perspective. The idea of storing six-figure-account API keys on a third-party server should be unacceptable. Cloud node deployment gives you 24/7 uptime without the security compromise.

The Future of Bot Architecture

The trend in crypto trading infrastructure is clearly moving away from custodial models. Exchange-native bots (like Binance's built-in grid bot) offer convenience but lock you into a single exchange. Third-party custodial platforms face increasing regulatory scrutiny around key custody. Signal-push and decentralized execution models are gaining traction because they align with crypto's core principle: not your keys, not your coins -- applied to trading automation.

As the industry matures, expect to see:

Start Trading Without Handing Over Your Keys

The architecture of your trading bot is not a minor technical detail -- it is the foundation of your security model. Custodial platforms trade your safety for convenience. Signal-push platforms prove that you do not have to make that trade-off.

Sentinel Bot's signal-push architecture means your API keys never leave your device, your strategies execute locally, and a platform breach cannot compromise your exchange account. Combined with backtesting that lets you validate strategies before risking real capital, it is the safest way to automate your trading.

Ready to trade without trusting a third party with your keys? Create your free Sentinel Bot account and experience signal-push architecture firsthand.


Disclaimer: Cryptocurrency trading carries significant risk. Past performance is not indicative of future results. Never trade with money you cannot afford to lose. This article is for educational purposes only and does not constitute financial advice.