Execution Types
8 min read
Classify different execution approaches from fully discretionary to fully automated and find your optimal style.
8 min read
Classify different execution approaches from fully discretionary to fully automated and find your optimal style.
Not every trader should execute the same way. Your execution style must match your psychology, your strategy, and your infrastructure -- otherwise you are fighting yourself on every trade.
Execution exists on a spectrum from fully discretionary to fully automated. Most traders assume they must pick one extreme. In practice, the highest-performing retail crypto traders we have observed live in the middle: human judgment for setup selection, systematic constraints for entry, stop, and exit. The extremes punish you — for opposite reasons.
Understanding where you fall on this spectrum — and where you should fall — is one of the highest-leverage decisions you will make as a trader. It is also where execution stops being theory and starts touching your P&L; if you have not yet read Why Strategy Lives or Dies, the framing there is the prerequisite for what follows.
Fully discretionary execution is a style where the trader makes every decision in real time — entry, stop, exit, size — without pre-committed rules. There are no hard rules, only principles and pattern recognition built through screen time.
Best for: Experienced traders with deep market intuition and strong emotional control. Scalpers reading order flow in real time on BTC/USDT often operate here.
The risk: Without structure, discretionary execution typically shows 2–3x wider P&L variance than rule-assisted execution on the same edge — every cognitive bias (recency, anchoring, loss aversion, overconfidence) compounds into the equity curve.
Rule-assisted discretionary execution is a style where the trader makes the final call but operates inside a pre-committed framework — triggers, stops, and sizing are fixed in advance, only the trade/no-trade decision is human. Entry triggers, stop placement rules, and position sizing formulas are pre-defined. The trader decides whether to take the trade, but the how is governed by rules. The practical implementation is a Greenlight Checklist — if you operate here, build one.
Best for: Intermediate traders who need guardrails but benefit from contextual judgment. This is where most profitable discretionary traders in crypto actually operate.
The risk: Rules only work if you follow them. Without accountability mechanisms, traders tend to override their own rules precisely when the rules matter most -- during drawdowns and after large wins.
Semi-automated execution is a style where the human handles signal selection but the machine handles order placement, stop management, and exits. Core execution components are automated while the trader retains higher-level control. For example, the trader identifies the setup manually but uses automated order placement, stop management, and partial take-profit logic. Alerts fire when conditions align; the trader approves the trade.
Best for: Traders who want consistency in execution mechanics but are not ready to fully automate signal generation. Works well for swing setups on BTC/USDT where you have time to evaluate before triggering.
The risk: Complexity increases. You now maintain both a manual process and technical infrastructure. If either breaks down -- the automation glitches or you override it -- the system degrades.
Fully automated execution is a style where an algorithm handles everything from signal detection to order placement to position management — the human role shifts from operator to engineer and monitor. The trader's role shifts from operator to engineer and monitor.
Best for: Traders with programming skills who have a well-defined, backtested edge that does not require contextual judgment. High-frequency strategies and simple mean-reversion systems often work here.
The risk: Automation amplifies both good and bad logic. A bug in your code can blow up an account in minutes. Market regime changes can turn a profitable bot into a losing one overnight — and unlike a discretionary trader who notices the shift, a bot will keep firing until you stop it. Automated does not mean unmonitored.
| Dimension | Fully Discretionary | Rule-Assisted | Semi-Automated | Fully Automated |
|---|---|---|---|---|
| Decision speed | Fast (intuitive) | Moderate | Moderate-Fast | Instant |
| Emotional exposure | Maximum | Reduced | Low | Minimal |
| Consistency | Low without discipline | Moderate-High | High | Very high |
| Adaptability | Very high | High | Moderate | Low |
| Required skill | Deep market intuition | System thinking | Coding + trading | Engineering focus |
| Startup cost | Screen time | Checklists + rules | Alerts + scripts | Full development |
| Failure mode | Emotional decisions | Rule overrides | Infrastructure breaks | Regime change |
Answer these five questions honestly to determine which execution style fits you best right now.
1. How well do you follow rules under stress? If you consistently override your own plan during drawdowns, you need more automation, not less. Move right on the spectrum.
2. How much screen time can you commit? Fully discretionary execution demands presence. If you trade part-time around a job, semi-automated or automated approaches remove the need to be glued to the chart.
3. Can you code or build alerts? Semi-automated and automated styles require technical infrastructure. If you cannot build it, you are limited to the left side of the spectrum until you develop those skills or partner with someone who has them.
4. How defined is your edge? Fuzzy, context-dependent edges resist automation. If your edge is "I can read when BTC is about to flush based on order flow absorption," that is discretionary by nature. If your edge is mechanically expressible — e.g., "buy when RSI crosses 30 AND CVD divergence prints on the 5m" — it can be automated. Note: automatability does not imply profitability. You still need to prove edge before automating. The companion lesson Defining a Valid Trigger is where you turn a fuzzy idea into a mechanical spec.
5. What is your relationship with uncertainty? Discretionary traders must be comfortable with ambiguity. Automated traders must be comfortable with the system being wrong on a single trade while right on average. Know which discomfort you can tolerate.
Synthesis: Count how many of the five questions push you right (toward automation). 0–1 = stay discretionary or rule-assisted. 2–3 = hybrid is your default. 4–5 = move toward semi or fully automated as your edge becomes mechanical.
The most practical path for most crypto traders is a hybrid model. Here is a concrete example:
Setup identified manually via order flow analysis. Entry, stop, and TP placed as bracket order (semi-automated). Trail stop automated to move to breakeven at 1R. Final exit hit TP mechanically.
The trader used discretion for the highest-value decision (is this a valid setup?) and automation for the highest-risk decisions (when to move the stop, when to take profit). This hybrid eliminates most emotional interference while preserving human judgment where it adds value.
Your execution style should evolve as you develop. A common progression:
Jumping straight to full automation without first understanding your edge through manual execution almost always fails. You cannot automate what you do not deeply understand.
Fully discretionary trading is a style where the trader makes every decision in real time — entry, stop, exit, and size — without pre-committed rules, relying instead on principles and pattern recognition built through screen time.
Semi-automated trading keeps signal selection in human hands while automating order placement, stop management, and exits. Fully automated trading hands signal detection, execution, and position management to an algorithm; the human role shifts from operator to engineer and monitor.
Only after you have proven the edge manually. Jumping straight to full automation without first understanding your edge through manual execution almost always fails — you cannot automate what you do not deeply understand, and automation amplifies bad logic just as fast as good logic.
Answer the five self-assessment questions in this lesson honestly (rule-following under stress, available screen time, coding ability, edge definability, comfort with uncertainty), then count how many push you right toward automation: 0–1 = stay discretionary or rule-assisted, 2–3 = hybrid is your default, 4–5 = move toward semi or fully automated.
No. Most exchange UIs already support bracket orders, OCO, and trailing stops. The minimum hybrid is alerts plus bracket orders — manual setup identification, automated order management — and it requires zero code.
Builds on: Why Strategy Lives or Dies — execution is the layer where strategy meets reality.
Up next: Defining a Valid Trigger — once you know your style, you need a precise trigger spec that fits it.