Auto execution routes a SniperMachine signal straight to a connected exchange or broker so a trade opens without manual entry. It works through a trade only API key: a set of credentials that lets the software place buy and sell orders but cannot withdraw funds, transfer coins, or change account settings. The key is created inside Binance or Alpaca with withdrawal permission switched off, so even if the key were exposed, money could not leave the account. Auto execution is optional, off by default, and can be revoked in seconds.

What Auto Execution Actually Does

When the multi source engine publishes a signal, it includes an entry price, a take profit target, and a stop loss. In manual mode a user reads that alert and places the order themselves. In auto execution mode the same signal is passed to a connected account and three orders are submitted for the user:

Because the stop and target live on the exchange itself, the position stays protected even if the user closes the app or loses connection. Auto execution does not invent trades. It only acts on signals the user has already chosen to follow, and only within the risk limits the user sets.

Why Trade Only API Keys Are Safe

An exchange API key is a pair of strings that grants programmatic access to specific account actions. The critical detail is that permissions are granular. When a key is created, the account holder decides exactly what it may do. SniperMachine only needs two permissions:

The permission that matters most is the one that stays disabled: withdrawal. Without withdrawal access, the key physically cannot move funds off the exchange. That capability remains locked behind the user's own login, password, and two factor authentication. This is the same separation of powers used by portfolio trackers and professional execution tools across the industry.

Rule of thumb: if a signal service ever asks for withdrawal permission, your exchange password, or your seed phrase, stop. A legitimate execution connection never needs any of those. Trade only keys are the standard.

How to Create a Safe API Key

On Binance

  1. Open the API Management page under account settings.
  2. Create a new API key and complete the identity check.
  3. Enable Enable Reading and Enable Spot and Margin Trading.
  4. Leave Enable Withdrawals unchecked. Do not enable it.
  5. Optionally restrict the key to trusted IP addresses for an extra layer.
  6. Copy the API key and secret into the SniperMachine connection screen. The secret is shown only once.

On Alpaca

  1. Open the dashboard and generate a new API key pair.
  2. Start with a paper trading key to test the connection with simulated money and zero risk.
  3. Confirm orders fire correctly and sizing matches your settings.
  4. When comfortable, generate a live trading key. Alpaca keys are already scoped to trading and do not carry withdrawal rights.

Paper trading on Alpaca is the safest way to see auto execution in action before any real capital is involved. Nothing about the workflow changes when you switch to a live key later.

Position Sizing and Risk Controls

Auto execution is only as safe as its risk settings, so the sizing controls sit at the center of the design. Users define how much of the account each trade may use before any signal is ever routed.

Fixed percentage

Each trade uses a set share of account equity, for example one or two percent. Position size scales with the account instead of being a flat figure.

Fixed amount

Each trade uses a set dollar figure regardless of balance. Simple and predictable for smaller accounts.

Max open positions

A hard cap on how many trades can run at once, so a burst of signals never overexposes the account.

Mandatory stop loss

Every routed trade carries the signal's stop order. Auto execution will not open a position without a defined exit.

These controls exist because no signal engine is right every time. SniperMachine publishes a transparent public track record, and the closed signal win rate sits near 28 percent, which is normal for a strategy that aims for larger winners than losers. Sound position sizing is what keeps a run of losing trades survivable while a smaller number of larger winners carries the result. Auto execution enforces those limits mechanically instead of relying on discipline in a fast market.

How the Signals Behind Execution Are Built

Auto execution is the delivery layer. The intelligence comes from convergence across eight independent sources, so an order only fires on setups that several unrelated signals agree on rather than a single indicator:

For a deeper look at how these sources combine into a single score, see how AI trading signals work and how SniperMachine works.

Revoking Access

Control stays with the user at all times. Because the connection is just an API key, it can be shut off from either side. Deleting the key inside Binance or Alpaca instantly stops all execution, and removing it from the SniperMachine settings does the same. There is no lock in, no subscription tied to the connection, and no way for the software to keep trading after a key is revoked.

Frequently Asked Questions

Can SniperMachine withdraw money from my Binance or Alpaca account?

No. Auto execution uses trade only API keys. When you create the key you leave withdrawal permission disabled, so the key can open and close positions but cannot move funds off the exchange. Withdrawals still require your own password and two factor authentication.

How does auto execution size each position?

You set a fixed percentage of account balance or a fixed dollar amount per trade in your settings. Auto execution never risks the whole balance on one signal. A common starting point is one to two percent of account equity per position, with a hard cap on the number of open trades.

Does auto execution place a stop loss automatically?

Yes. Each signal ships with an entry, a take profit target, and a stop loss level. When auto execution opens a position it also submits the protective stop order at the same time, so the exit is on the exchange even if your device is offline.

Is auto execution required to use SniperMachine?

No. SniperMachine is free and most users start by reading signals and placing trades manually. Auto execution is an optional connection for users who want signals routed to a broker or exchange without manual entry. You can turn it off at any time by revoking the API key.

Start Free and Connect When Ready

Read the signals, review the public track record, then add auto execution only when you want to. No withdrawal access, no lock in.

Start Free

See the public track record →  ·  Join on Telegram

Related reading

Disclaimer: This article is for educational purposes only and is not financial advice. Trading and automated execution carry a real risk of loss, and past performance does not guarantee future results. SniperMachine's closed signal win rate is approximately 28 percent and is published transparently on the track record page. Never connect an account with more capital than you can afford to lose. See the full risk disclosure.