Crypto & Forex Signal Automation Glossary
Plain-language definitions of the terms behind crypto and forex signal automation — from BYOS and webhooks to take-profit, slippage and trade-only API keys. AlgoVesta is a bring-your-own-signal (BYOS) execution platform: you connect the Telegram or TradingView signals you already trust, and AlgoVesta runs them on 16 exchanges and MetaTrader by your own rules. It does not generate signals or provide financial advice.
BYOS (Bring Your Own Signal)#
A model where the platform does not generate trade calls for you. Instead, you connect the signal sources you already trust — a Telegram channel, a TradingView strategy, or a Forex room — and the platform automates their execution by your own rules. AlgoVesta is a BYOS execution platform.
Signal source#
The origin of a trade idea that you choose to automate — for example a Telegram channel, a TradingView alert, or a Forex room. In a BYOS model you pick the source; the platform never decides which source to trust on your behalf. For instance, you might point AlgoVesta at one Telegram channel for crypto and a TradingView strategy for indices.
Signal copier#
A tool that reads trade signals (entry, take-profit, stop-loss, direction) from a source such as a Telegram channel and places the corresponding orders on a connected exchange or broker automatically, without manual copy-paste.
Signal parsing#
The process of reading a free-text signal message and extracting its structured fields — symbol, direction, entry, take-profit and stop-loss — so it can be executed. For example, parsing turns 'LONG BTC entry 60000 TP 62000 SL 59000' into an order template. AlgoVesta parses many common channel formats so you do not have to reformat messages.
Webhook#
An automated HTTP message sent from one app to another when an event happens. In trading, TradingView can send a webhook to a platform the moment a strategy fires an alert, so the order is placed within milliseconds.
Alert syntax#
The structured text you put inside a TradingView alert (often JSON) so an automation platform can read it reliably. For example, an alert body like {"symbol":"BTCUSDT","side":"buy"} removes ambiguity. AlgoVesta accepts a documented webhook syntax you configure once.
Multi-target signal#
A signal that defines more than one take-profit level (TP1, TP2, TP3) so a position can be closed in stages. For example, a channel may post TP1 at +1%, TP2 at +2% and TP3 at +4%. AlgoVesta can split exits across multiple targets by your own rules.
Channel mirroring#
Reading the messages of one or more signal channels and reflecting their calls into your own connected accounts automatically. For example, mirroring three Telegram rooms into one exchange account. You stay in control of sizing and risk; mirroring only handles the message-to-order step.
Copy trading#
Automatically mirroring the trades of another trader or signal provider, often inside a marketplace. It differs from BYOS execution, where you automate signals from sources you choose rather than copying a provider.
Signal delay#
The lag between a signal being published and your order being placed, caused by network, parsing or queueing time. For example, a 3-second delay can move the fill price on a fast-moving pair. Lower delay keeps execution closer to the signalled entry.
Automation flow#
The pre-configured chain of steps a signal travels through — receive, parse, validate against your rules, size, and place the order. For example, your flow might reject any signal outside set hours. In AlgoVesta you define the flow once and it runs automatically by your own rules.
No-signal mode#
A state where the platform places no trades because it received no qualifying signal — it does not invent calls on its own. For example, on a quiet day with no channel posts, nothing is traded. This reflects the BYOS principle: AlgoVesta executes your signals, it does not generate them.
Market order#
An order to buy or sell immediately at the best currently available price. For example, a market buy fills right away but the exact price is not guaranteed. It prioritises speed of execution over price precision.
Limit order#
An order to buy or sell only at a specified price or better, which may wait unfilled until the market reaches it. For example, a limit buy at 59,000 will not fill while price stays at 60,000. It prioritises price control over guaranteed execution.
Order routing#
The step of sending a prepared order to the correct exchange or broker connection with the right parameters. For example, routing a BTC perpetual order to your selected exchange account. AlgoVesta routes orders to your connected venue across 16 supported exchanges and MetaTrader.
Fill / fill price#
A fill is the actual execution of an order; the fill price is the price at which it executed. For example, a market order signalled at 60,000 might fill at 60,015. Comparing fill price to the intended price reveals slippage.
Partial fill#
When only part of an order executes because there is not enough liquidity at the desired price, leaving the rest open or cancelled. For example, a 10-contract order may fill 6 and leave 4 pending. Risk rules should account for partially filled positions.
Slippage#
The difference between the price you expected for a trade and the price at which it actually executes, usually due to fast markets or low liquidity. Faster execution reduces slippage.
Execution latency#
The time between a signal being received and the order reaching the exchange. Lower latency means orders land closer to the intended entry price; AlgoVesta targets sub-second execution.
Order rejection#
When an exchange or broker refuses an order — common reasons include insufficient margin, an invalid symbol, or a price outside allowed bands. For example, a futures order may be rejected for too little margin. Clear handling of rejections prevents silent missed trades.
Exchange rate limit#
A cap an exchange sets on how many API requests you may send per time window; exceeding it gets requests throttled or blocked. For example, bursting too many orders can trigger a temporary block. AlgoVesta respects each venue's limits to keep execution reliable.
Sub-second execution#
Placing an order in under one second from receiving the signal, reducing the price drift between signal and fill. For example, acting in well under a second keeps the entry near the signalled level. AlgoVesta targets sub-second execution across supported venues.
Retry logic#
Automatic re-attempting of an order that failed for a transient reason, such as a brief network error or rate-limit, usually with a short backoff. For example, a timed-out request may be retried once before giving up. Retry logic must avoid placing the same trade twice.
Idempotency#
Designing execution so that sending the same order request more than once results in only one trade, not duplicates. For example, a unique client order id lets the exchange ignore a repeated request. Idempotency makes retry logic safe.
Take-profit (TP)#
A pre-set price level that closes a position automatically to lock in gains when the market reaches your target. For example, a TP set 1% above entry closes the trade at that price. AlgoVesta applies take-profit on executed trades by your own rules.
Stop-loss (SL)#
A pre-set price level that closes a position automatically to cap the loss if the market moves against you. For example, an SL set 0.5% below entry limits downside on that trade. AlgoVesta applies a stop-loss on executed trades by your own rules.
Trailing stop#
A stop-loss that moves in your favour as the price advances, locking in profit while leaving room for the trade to run. It does not move back if the price reverses; this helps protect unrealised gains.
Position sizing#
Deciding how much capital to allocate to a single trade. Proper sizing — fixed amount, percentage of balance, or risk-based — is a core risk-management control and is configurable per signal in AlgoVesta.
Risk-reward ratio#
The ratio between how much you risk on a trade and how much you aim to gain — for example, risking 1% to make 2% is a 1:2 ratio. A tight stop-loss paired with a wider take-profit raises the ratio. It helps compare setups independently of win rate.
Drawdown#
The peak-to-trough drop in account equity over a period, showing how much value was lost from a high before recovering. For example, falling from 1,000 to 850 is a 15% drawdown. Tracking drawdown helps gauge strategy and emotional risk.
Max daily loss#
A risk limit that stops opening new trades once losses in a day reach a set threshold. For example, a -$50 daily cap pauses trading when hit. AlgoVesta can halt new entries when your configured daily-loss limit is reached, by your own rules.
Cooldown#
A deliberate pause that blocks new trades for a set time after a loss, a streak, or a daily limit, to avoid impulsive re-entry. For example, a 30-minute cooldown after two stop-outs. AlgoVesta can enforce a cooldown window by your own rules.
Leverage#
Borrowed exposure that lets a position control more value than the margin posted, multiplying both gains and losses. For example, 5x leverage means a 1% move equals a 5% change on your margin. Higher leverage raises liquidation risk and should be used cautiously.
Margin#
The collateral you post to open and maintain a leveraged position; if it runs too low the position can be liquidated. For example, opening a futures trade sets aside an initial margin. Insufficient margin is a common cause of order rejection.
Liquidation price#
The price at which an exchange force-closes a leveraged position because the margin can no longer cover losses. For example, a long with 5x leverage liquidates after a large adverse move. A stop-loss is meant to close a trade well before this point.
Equity protection / risk valve#
An overarching safeguard that reduces exposure or halts trading when account-level risk limits are breached, acting like a master valve. For example, pausing all new entries after a deep drawdown. AlgoVesta's risk controls can throttle activity by your own rules.
Put these rules on autopilot. Connect a signal source and AlgoVesta executes by your own take-profit, stop-loss and position-sizing rules — on your exchange or MetaTrader.
Start freePerpetual futures#
A crypto derivative that tracks an asset's price with no expiry date, using a funding mechanism to stay near spot. For example, a BTC perpetual can be held indefinitely while funding is exchanged periodically. Most crypto futures automation targets perpetuals.
Funding rate#
A periodic payment exchanged between long and short holders of a perpetual to keep its price aligned with spot. For example, when the rate is positive, longs pay shorts. It is a cost or income to consider when holding a position.
Spot vs futures#
Spot trading settles the asset immediately at the current price; futures trade a contract on the asset's price, often with leverage and no immediate delivery. For example, buying spot BTC gives you the coin, while a BTC future gives price exposure. They carry different risk profiles.
Long / short#
Going long profits if the price rises; going short profits if the price falls. For example, a short BTC position gains when BTC drops. Futures let you take either direction, so signals specify which side to trade.
Base/quote pair#
A trading pair is written base/quote; the base is what you trade and the quote is what it is priced in. For example, in BTC/USDT, BTC is the base and USDT the quote. Signals reference the pair so the right market is traded.
Mark price#
A reference price exchanges compute (often from spot indexes) to value positions and trigger liquidations fairly, smoothing out brief wicks on a single venue. For example, liquidation is checked against mark price, not the last trade. It reduces unfair stop-outs from manipulation.
Isolated vs cross margin#
With isolated margin, only the margin assigned to a position is at risk; with cross margin, your whole balance can back it. For example, isolated caps loss per trade, while cross can prevent one trade's liquidation but risks more. The choice changes how liquidation works.
DCA (Dollar-Cost Averaging)#
A strategy of buying in fixed increments over time or across price levels instead of all at once, to average the entry price. It is a strategy type some bots automate; it is distinct from signal execution.
MetaTrader bridge (MT4/MT5)#
A connection that lets an external platform place and manage trades inside the MetaTrader 4 or 5 terminal. AlgoVesta uses an MT bridge to automate Forex signals on MT4/MT5 with your own lot and risk settings.
Lot size#
The unit of trade volume in Forex; a standard lot is 100,000 units of the base currency, with mini (0.1) and micro (0.01) lots for smaller sizes. For example, 0.10 lots of EUR/USD is a mini lot. Lot size is how you control position size on MetaTrader.
Pip#
The smallest standard price increment in a Forex pair, usually the fourth decimal place (0.0001), used to measure gains and losses. For example, EUR/USD moving from 1.1000 to 1.1001 is one pip. Stop-loss and take-profit distances are often quoted in pips.
Spread#
The difference between the bid and ask price; it is an implicit cost paid on entry. For example, a 1-pip spread on EUR/USD means you start each trade marginally negative. Wider spreads raise the bar a trade must clear to be profitable.
EA (Expert Advisor)#
A program that runs inside MetaTrader to automate trade execution and management. For example, an EA can place and manage the orders your bridge sends. AlgoVesta's MetaTrader integration uses a bridge/EA approach to execute your Forex signals by your own rules.
Bid/ask#
The bid is the highest price a buyer will pay; the ask is the lowest a seller will accept; you buy at the ask and sell at the bid. For example, a 1.1000/1.1001 quote means you buy at 1.1001. The gap between them is the spread.
Broker terminal#
The trading software your Forex broker provides — commonly the MetaTrader 4 or 5 terminal — where orders are actually executed. For example, your MT5 terminal connects to the broker's servers. AlgoVesta automates trades through this terminal rather than holding your funds.
Swap / rollover#
An interest adjustment credited or debited for holding a Forex position overnight, reflecting the rate difference between the two currencies. For example, holding a pair past the daily rollover applies a swap. It is a cost or income for multi-day trades.
Trade-only API key#
An exchange API key with permission to place and manage trades but NOT to withdraw funds. AlgoVesta uses trade-only keys, stored with AES-256 encryption, so a connection can trade but never move your money.
API permission scope#
The set of actions an API key is allowed to perform — such as read, trade, or withdraw — which you choose when creating the key. For example, granting trade but not withdraw limits what any connected app can do. AlgoVesta only needs trade permissions, never withdrawal.
Withdrawal lock#
Creating an API key without withdrawal permission so funds cannot be moved off the exchange through that key. For example, even if the key leaked, no one could withdraw with it. AlgoVesta relies on withdrawal-locked, trade-only keys to protect your balance.
IP whitelist#
An exchange setting that only accepts API requests from approved IP addresses, blocking use of a leaked key from anywhere else. For example, you can restrict a key to the platform's server IP. It adds a second barrier beyond a trade-only scope.
Encryption at rest (AES-256)#
Storing sensitive data — such as API keys — in encrypted form on disk so it is unreadable without the key, using a strong standard like AES-256. For example, a stolen database file would reveal no usable keys. AlgoVesta stores connection credentials with AES-256 encryption at rest.
2FA (Two-Factor Authentication)#
A login safeguard that requires a second factor — typically a time-based code from an app — in addition to your password. For example, an authenticator code is needed to sign in even if your password is known. It protects account access beyond credentials alone.
Non-custodial#
A model where the platform never holds or controls your funds; your money stays on your own exchange or broker account. For example, AlgoVesta places trades through your connection but cannot withdraw or custody your balance. Combined with trade-only keys, you keep custody at all times.
Technical middleware#
Software that sits between your signal sources and your exchange or broker, automating execution without giving advice or generating signals. For example, AlgoVesta positions itself as technical middleware: it executes your instructions by your own rules and does not provide financial advice. This reflects its MiCA-aligned, non-advisory stance.
How AlgoVesta works
From signal to order in three steps — you stay in control of every rule.
Connect a source
Link a Telegram channel or a TradingView strategy you already trust.
Set your rules
Choose your take-profit, stop-loss, position size and which exchange or MetaTrader account to use.
AlgoVesta executes
Your signals run automatically, by your own rules. AlgoVesta never generates signals of its own.
Common questions
Can AlgoVesta withdraw my funds?
No. Connections use trade-only API keys with no withdrawal permission, so your funds stay on your own exchange or broker account. AlgoVesta is non-custodial.
Does AlgoVesta give signals or financial advice?
No. It executes the signals you connect, by your own rules. It does not generate signals or provide financial advice.
Which platforms can I connect?
Telegram and TradingView as signal sources, and 16 crypto exchanges plus MetaTrader (MT4/MT5) for execution.
Do I need a card to start?
No. There is a 7-day free trial and no card is required to begin.
Automate the signals you already trust
Connect Binance, OKX, Bybit and 13 more exchanges — or MetaTrader for forex — with secure, trade-only API keys. AlgoVesta can place and manage trades but can never withdraw your funds. 7-day free trial, no card required.