Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

A. Motivations to Trade (PRCC)

Mnemonic for Trade Motivations (PRCC): Profit Seeking

  • Alpha decay rate drives urgency: fast decay → market orders & lit venues (accept price), slow decay (fundamental) → limit orders + patient accumulation.
  • Short-term α: high turnover, only most liquid markets (exchanges); ==weigh α vs total costs (comm + impact)==. OTC unsuitable.
  • Info leakage concern (star PM buying) → use dark pools (anonymity via lagged reporting) but risk non-fill vs lit markets (higher fill probability, but signals market).
  • Tech advances → faster alpha decay overall.

Risk Management / Hedging

  • Duration drift (pension): spot trades or derivatives (cheaper if temporary).
  • Index reconst: buy adds / sell deletes.
  • FX hedge on foreign stocks via FX derivs.
  • Credit: ==use CDS instead of selling illiquid bonds.==
  • Levered strategies: forced sales on margin calls / value drops below threshold.

Cash Flow Needs

  • Margin calls: immediate liquidity (sell other assets).
  • Rebalancing to SAA: gradual (low urgency).
  • Inflows: equitize cash (T-bills + long index futures or ETFs) → maintain equity exposure while deploying gradually.
  • Outflows/redemptions: sell most liquid first (lowest cost) but tradeoff vs tax (unrealized gains). Crises → liquidity dominates tax concerns.

Corporate Actions

  • Reinvest dividends/coupons.
  • M&A: trade acquirer/target.
  • Index adds: buy near close to minimize tracking error (TE).
  • Logic Alert (Cash Equitization): Inflows are ==equitized via T-bills + Long Index Future==s to prevent cash drag, then gradually unwound as stocks are bought.
  • Deadly Exam Traps (Information Signal): Large buy orders signal the market, driving price $\uparrow$ (increasing cost). ==Moving to dark pools hides intent but drastically $\uparrow$ execution risk (order may not fill).==

Market vs Limit Orders Market (marketable) orders instruct execution at the best available price at the time of trading, whereas limit orders instruct execution at the best available price as long as the ==price is equal to or better than the specified limit price—that is, a price equal to or lower than the limit price in the case of buys and equal to or higher in the case of sells.==

#EXAMPLE

  • Place limit order to buy 400,000 shares at $\le $21.00$ per share to avoid overpayment and potential losses from price declines.

B. INPUTS INTO TRADE STRATEGIES (OSMR)

Symbolic Architecture

  • Inputs (OSMR): Order Characteristics (Side, Size vs ADV), Security Characteristics (Type, $\alpha$-decay, Volatility, Liquidity), Market Conditions (Crisis, Seasonal), Risk Aversion. Order Characteristics

    • Market side: buys slower in rising markets (seller shortage).
    • Size (% ADV): small (1% ADV) = fast/low impact; large (25% ADV) = high impact → slice over time but timing risk.

    #EXAMPLE

    • ==Greater trade urgency results in lower execution risk== due to shorter execution time, which ==decreases exposure to price volatility and changing market conditions==.
    • Lower urgency increases execution risk by extending exposure to volatility.
    • Higher urgency and larger order sizes increase market impact.
    • High alpha decay rates require more aggressive trading to realize alpha.

    Security Characteristics

    • Type: ADRs often cheaper/more efficient than local EM shares.
    • Alpha decay: undervalued stock more urgent if markets rising (price converges faster); less urgent if falling.
    • Price volatility: high vol = greater timing risk (e.g., ±$10 vs ±$2 on $50 stock).
    • Liquidity: higher liq = faster exec, lower spreads/impact.

    Market Conditions

    • Crisis: ↑vol, ↓liq, wide spreads → high costs. Slice orders (Trader’s Dilemma: lower impact vs adverse move risk over longer horizon).
    • Seasonal: holidays → low activity.
    • On-the-run (new issue) bonds more liquid than off-the-run.

    Risk Aversion (RA)

    • High RA → greater urgency (accept higher cost to avoid unfilled risk exposure).
  • Embedded Strategic Audit (The Trader’s Dilemma): * Constraint: Trading too fast $\to$ High Market Impact (price moves against you). Constraint: Trading too slow $\to$ High Price/Execution Risk (adverse macro price drift during horizon).

#EXAMPLE #justify

  • Large orders (e.g., 50,000 shares) have greater market impact.
  • Large orders signal that intrinsic value differs from current market price.
  • ==The second order has greater market impact because trader has a reputation of representing informed investors.==

C. BENCHMARKS FOR TRADE EXECUTION (PIPP)

  • Pre-Trade:
    • $P_{Decision}$ (time mgr decides),
    • $P_{Arrival}$ (time order hits floor; used for short-term $\alpha$; transact close to current mkt price (greater urgency).==)
    • $P_{Close-1}$, $P_{Open}$ (used by fundamental/long-term mgrs; ==caution: trade may affect auction price==). ==Index funds use closing price post-trade benchmark → minimize fund risk & TE.==

#EXAMPLE #justify

  • Pre-trade benchmarks are reference prices established before trading begins (e.g., decision price, previous close, opening price, or arrival price).
  • Portfolio managers often use valuation-driven decision prices or alpha expectations to specify these benchmarks.
  • ==Waiting for other benchmarks as inputs would result in the perceived opportunity expiring before it could be exploited==.
  • Appropriate benchmarks in time-sensitive scenarios include the decision price or the arrival price.
  • Intraday: ==No short-term price view
    • Volume Weighted Average Price (VWAP) : ==best when trading during high-vol periods but outlier-sensitive (e.g., earnings drop).==
    • Time Weighted Average Price (TWAP): ==time-weighted equal slices; robust to outliers/unpredictable volume.==

#EXAMPLE

  • Intraday Benchmarks:
    • VWAP (Volume-Weighted Average Price): Includes all trades, including outliers.
    • TWAP (Time-Weighted Average Price): Excludes potential trade outliers.
  • Use Cases: Portfolio managers use intraday benchmarks for passive trading (seeking liquidity) or rebalancing/executing trade lists to minimize risk.
    • Arrival Price: A pre-trade benchmark.
    • VWAP: Includes outliers.
  • Post-Trade: $P_{Close}$ (used by mutual funds for NAV matching; ==but large post-trade moves distort.==).
  • Price Target: Intrinsic/fair value (mgr aims to buy below or sell above).
  • Logic & Inconsistency Alerts: * VWAP is highly susceptible to outlier volume events (e.g., earnings drops). If volume profile is unpredictable, TWAP is strictly superior.
    • Pre-Trade $P_{Close-1}$ ignores overnight news. Post-Trade $P_{Close}$ misrepresents execution if intraday spikes occur.

#EXAMPLE

  • Use ARRIVAL PRICE due to:
    • ==trade urgency of the order==
    • High liquidity of shares
    • Small order size relative to expected volume
  • ==TWAP and VWAP are passive participation strategies suited for low-urgency orders.==

D. SELECTION OF A TRADE STRATEGY

Symbolic Architecture & Logic Alerts

  • Short-Term $\alpha$: Urgent. Frontload trades in lit markets. Priority: Speed > Market Impact. ==pre-market portion + limit order at target (e.g., $90). Lit markets (fill certainty > anonymity). VWAP/TWAP inappropriate (short horizon).==
  • Long-Term $\alpha$: Non-urgent. Slice orders over time to hide intent & lower bid-ask spread. ==shop dealers + break into small pieces (↓info leak + dealer inventory risk → tighter spreads). Drawbacks: hard to benchmark, adverse price move risk.==
  • Risk Rebalance: Continuous offset to maintain zero net $\beta$. Execution Risk = Unintended $\beta$ drift during rebalancing. ==(e.g., reduce currency while keeping β=0): simultaneous buys/sells, gradual. Focus min impact + no unintended risk (execution risk if exposures drift). TWAP suitable if within-day.==
  • Client Redemption: Trade at Market-on-Close (MOC) to match NAV & minimize tracking error, despite higher market impact. ==trade late day/closing auction for min TE vs index close. Large orders: split pre-close + auction to reduce impact.
  • New Mandate (large inflow, perf vs close): ==equitize with futures (or ETFs) near close → maintain exposure, gradual stock purchases + futures unwind. Min impact + TE.==
  • Principal vs Agent: Dealer acts as Principal (uses own capital, takes P risk $\to$ charges wider spread) vs Agent (matchmaker, lower cost). Order-driven (CLOB) vs Quote-driven (OTC). *Quote-driven (OTC, RFQ for illiq) vs order-driven (exchanges, central limit book, DMA for liquid/electronic).

==Primary goal of trading strategy: balance expected costs, risks, & alpha consistent w/ mgr’s objectives, risk aversion, & constraints.==

#EXAMPLE

  • ==Pre-trade benchmarks are specified by portfolio managers seeking short-term alpha via undervalued/overvalued securities.==
  • Decision price is the most appropriate pre-trade benchmark when the exact price at the time of the decision is known.
  • ==Closing price is a post-trade benchmark, typically used by index managers and mutual funds to execute at the daily close.==
  • ==TWAP benchmark price is used to exclude potential trade outliers.==

E. TRADING ALGORITHMS (==SPLADS==)

Symbolic Architecture & Mnemonic Lists

  • Mnemonic (SPLADS):
    • Scheduled (POV, VWAP, TWAP): Minimizes impact. Trap: POV (% of Vol) may never complete if daily volume is anemic. ==Ideal when: min impact primary, no expected adverse move, high risk tolerance, small order (5-10% ADV), liquid security, rebalancing.==
      • POV (% of volume)HG: ==adapts to liq; risk incomplete fill on low-vol day; can chase adverse moves.==
      • VWAP: times to typical intraday volume profile (open/close peaks).
      • TWAP: equal time slices; ==robust to outliers but may hit low-volume periods.==

#EXAMPLE #justify

While VWAP algorithms follow a fixed time schedule that risks incomplete execution in low-volume stocks and POV algorithms chase real-time volume without guaranteeing completion within the period, ==TWAP algorithms allocate equal shares and order percentages across intervals to ensure the full order executes on time.== Given Bean’s priority of complete execution in one day, he is likely to use a TWAP algorithm for the Dynopax sell order.

  • Profit Generator: algos: quant/HFT, Formulates investment decisions (Quants/HFT).
  • Liquidity Seeking: Sweeps dark/lit pools during offset surges using market orders to hide $\alpha$. Uses market orders (==avoids signaling via limit==s). ==Ideal: large urgent order w/o impact, erratic liq.==
  • Arrival Price: Executes immediately to track $P_{Arrival}$. High risk aversion. ==Ideal: expected immediate price move, risk averse (avoid unfilled risk), liquid/small order.==
  • Dark Strategies: Large orders, illiquid, prevents info leak, high execution risk. ==Ideal: prevent info leak, large order would impact lit, illiq, partial fill acceptable.==
  • Smart order routers:

#EXAMPLE

Small orders, multi-venue. Market order (urgent/RA) or limit (tolerate some risk; leak minimal if small size).

#EXAMPLE Liquidity-seeking algorithms are appropriate for large orders that the portfolio manager or trader would like to execute quickly without having a substantial impact on the security price. POV algorithms (also known as participation algorithms) send orders following a volume participation schedule Arrival price algorithms are used for orders in which the portfolio manager or trader believes prices are likely to move unfavorably, they are used when the security is relatively liquid or the order is not outsized.

#EXAMPLE

  • Scheduled algorithms are appropriate when:
    • Order size is small (e.g., $\le 5%–10%$ of expected volume).
    • Security is relatively liquid.
    • o==r the orders are part of a risk-balanced basket and trading all orders at a similar pace will maintain the risk balance.==
  • Arrival price algorithms are used when ==believes prices are likely to move unfavorably==.
  • Opportunistic algorithms are used ==for larger or more complex orders.==

#EXAMPLE #justify

VWAP is preferrable under: 1. Low order volume relative to average daily volume (5000/80,000 = 6.25%) since we are concerned about minimizing market impact. 2. Relatively liquid securities which are associated with narrow bid/ask spreads. 3. Low Urgency to complete trade since we are trading passively over time.

Dark pools are preferrable under: 1. Larger percentage of volume (50,000/100,000 = 50%). Using dark pools to avoid market impact of their large orders. 2. Trade in relatively illiquid securities associated with wide bid/ask spreads. 3. When execution is not guaranteed

Arrive price is preferrable under: 1. High urgency of trade and are often front-loaded. 2. Believe prices move unfavorably and look to capture alpha. 3. Low order volume relative to average daily volume (5000/80,000 = 6.25%) since we are concerned about minimizing market impact. 4. Low price volatility is related to lower execution risk with trades front-loaded. Traders are risk averse.

TWAP preferrable under: 1. Low urgency of trade with trades spread out over time. 2. With no view on price movements during trade horizon 3. Low order volume relative to average daily volume (10,000/250,000 = 4%) since we are concerned about minimizing market impact. 4. High price volatility is related to higher execution risk with trades spread out over time. Traders have greater risk tolerance

F. TRADE CHARACTERISTICS OF VARIOUS MARKETS

Symbolic Architecture

  • Equities: -
    • Lit exchanges (central limit book, transparent, electronic, DMA common, algos heavy).
    • ATS/dark pools for anonymity (higher exec risk, no central book).
    • Trend: smaller orders, more slicing/algos for best exec. Large/urgent/illiq → high-touch brokers.
  • Fixed Income: OTC quote-driven (dealers post bids/asks). Heterogeneous issues, generally illiquid (hold-to-mat). Dealers often principal (inventory risk → spread). On-the-run more liq (agent possible). Algos viable for liquid bonds.
  • Exchange Traded Derivatives (ETD): CLOB transparent, limited algos. Transparent like equities, electronic; algos less common than stocks.
  • OTC Derivatives: Dealers, large/custom, held-to-maturity. Quote-driven dealers (principal). Customized, very large size, low transparency. Usually held to maturity or exit via price concession. Reg push for central clearing/transparency - public trade display → ↑ standardization, price discovery, ↓ counterparty risk. ==historically opaque (little public data on prices, sizes, structure)==
  • Spot Currency: OTC tiered (interbank large blocks → regional → retail, widening spreads). RFQ for large urgent (dealer often principal). TWAP or agent for non-urgent.

G. MEASURING TRADE COSTS (IMPLEMENTATION SHORTFALL)

Symbolic Architecture & Variable Logic

Implementation Shortfall ![](Pasted image 20260731052904.png)

  • Framework Formula: $IS = Execution Cost + Fixed Fees + Opportunity Cost$.

    • $Execution Cost = Delay Cost + Trade Cost$.
    • $Delay Cost = N_{Filled} \times (P_{Arrival} - P_{Decision})$.
    • $Trade Cost = N_{Filled} \times (P_{Trade} - P_{Arrival})$.
    • $Opportunity Cost = N_{Unfilled} \times (P_{Close} - P_{Decision})$.
  • Alternative Formula: $IS = Return(Paper) - Return(Actual)$. $R_{paper} = (P_{close} – P_{decision}) \times Total Order Size$ $R_{actual} = P_{close} \times N_{filled} - TradeCost - Fees$

Numerical Step-Logic (IS Calculation):

  • Data Map: Target Buy 11k ABC. $P_{Decision} = 40.00$. $P_{Arrival} = 40.25$. Fill = 8k total (Avg Cost = $$323,980$). Cancel 3k @ $P_{Close} = 41.20$. Commissions = $$400$.
  • Step 1 (Delay): $8k \times (40.25 - 40.00) = $2,000$.
  • Step 2 (Trade): $$323,980 - (8k \times 40.25) = $1,980$.
  • Step 3 (Oppt Cost): $3k \times (41.20 - 40.00) = $3,600$.
  • Step 4 (Total IS): $$2,000 + $1,980 + $400 + $3,600 = $7,980$.
  • Alternative Step-Logic:
    • $R(Paper) = 11k \times (41.20 - 40.00) = $13,200$.
    • $R(Actual) = (8k \times 41.20) - ($323,980 + $400) = $5,220$.
    • $IS = $13,200 - $5,220 = $7,980$.

#EXAMPLE ==note calc in bps (denominator is paper Portfolio at initiation)== DONT FORGET FEES

  • Extracted text Paper return = $S \times (P_n - P_d)$ Paper return = $10,000 \times (16.50 - 16.05) = 4,500$

Actual return = $(\sum s_j)(P_n) - \sum s_j p_j - \text{Fees}$

Actual return = $4200 \times (16.50 - 16.05) + 4000 \times (16.50 - 16.25)$ $- [120 + 0.03 \times 4000] = 2650$

Implementation Shortfall = $4,500 - 2650 = 1,850$

The value of the paper portfolio at initiation is: $10,000 \times 16.05 = 160,050$

Leading to implementation shortfall of: $= \frac{1,850}{160,050} \times 10,000 = 115.59 \text{ BPS}$

#EXAMPLE #imp ==selling example==

  • Extracted text

Sell Order for 10,000 shares:

Time: Decision Mkt Arrival Mkt Close Benchmark Price: ₹27.10 ₹26.50 ₹26

$\text{IS} = [R(\text{Paper}) - R(\text{Actual})]$

(i) $R(\text{Paper}) = [10k (\text{₹}27.10 - \text{₹}26)] = \text{₹}11,000$

  • Had the entire 10k shares been filled at decision time (and at no cost), then the Return by the end of the day = ₹11,000.
  • This would be a Return as the shares would have been sold before their price ↓.

(ii) $R(\text{Actual})$ for the 9k shares filled:

  • Ending Value = $[6k @ \text{₹}26.80] = \text{₹}160,800$
  • $[3k @ \text{₹}26.30] = \text{₹}78,900$
  • Less: fees = $(9k @ \text{₹}0.03) = -\text{₹}270$
  • $\therefore R(\text{Actual}) = \text{₹}5430$

$\therefore \text{IS} = [\text{₹}11,000 - \text{₹}5430] = \text{₹}5,570$

As a (%) of Base Value at Decision time: $$ \left[\frac{\text{Implementation Shortfall}}{(\text{Total Order}) \times (\text{Price at Decision})}\right] = \left[\frac{\text{₹}5,570}{(10k @ \text{₹}27.10)}\right] = 2.06% \times 206 \text{bps} $$

H. EVALUATING TRADE EXECUTION

==Compare actual exec price to benchmark → calculate bps out/underperformance (sign flips for sells: over-receive = outperform).==

  1. Arrival Price → (Exec – Arrival)/==Arrival==

  2. VWAP→ (Exec – VWAP)/==VWAP==

  3. TWAP→ (Exec – TWAP)/==TWAP==

  4. MOC (Market on Close)

  5. MAC (Market Adjusted Cost):

    • Total cost vs Arrival (bps)
    • Market move (bps) during period × β
    • MAC = Total Cost bps – (β × Mkt bps) Residual = trade-specific performance.

    Numerical Step-Logic (Market Adjusted Cost - MAC)

    • Objective: Strip ==broader market $\Delta$ out of Trade Cost==.
    • Data Map: Buy order, $\beta=1.3$. $P_{Arr}=70$, $P_{Trade}=72$. Index hits $2000$, $VWAP_{Index}=2030$.
    • ==Step 1 (Total Cost via Arrival): $(72 - 70) / 70 = 2.86%$ ($286$ bps).==
    • ==Step 2 (Market $\Delta$): $(2030 - 2000) / 2000 = 1.5%$ ($150$ bps).==
    • ==Step 3 (MAC): $Total Cost - [\beta \times R_{Market}] = 286 - [1.3 \times 150] = 91$ bps. Buy order underperformed benchmark by 91 bps (independent of market movement).==
  6. Added Value: Actual arrival cost bps – Model-expected cost bps (model inputs: order size, vol, liq, urgency, RA). Positive = underperformed model expectation.

#EXAMPLE

A pre-trade benchmark is often specified by portfolio managers who are buying or selling securities seeking short-term alpha by buying undervalued or selling overvalued securities in the market. Closing price is a post-trade benchmark and is typically used by index managers and mutual funds that wish to execute transactions at the closing price for the day. TWAP benchmark price is used when portfolio managers wish to exclude potential trade outliers

I. TRADE GOVERNANCE

Regulatory mandate: asset managers must have trade policy document articulating trading policies & escalation procedures. Trade policy objective: ensure execution & order-handling align w/ fiduciary duty for best execution.

Best Execution: Must consider ==Price, Cost, Speed, Likelihood of execution/settlement, Size==. Tradeoffs common (e.g., ==low-cost broker may be slow → adverse move risk==).

  • Mnemonic for Best Execution Factors (==PCSLS==): Price, Cost, Speed, Likelihood of execution, Size.

#EXAMPLE

  • Execution approach may vary by asset class, security liquidity, and trading mechanism (order-driven, quote-driven, or brokered markets).
  • Partially executed orders in pooled accounts must be allocated on a pro-rata basis.
  • Broker selection principles must remain consistent across all managed asset classes.
  • Trade error policy:
    • Errors and resulting gains/losses must be disclosed to the compliance department and documented in a trade error log.
    • ==The priority is to ensure errors are resolved in a way that prevents adverse impact for the client, not to ensure complete disclosure.==

Trading Strategy Factors:

  • Urgency (α decay speed)
  • Liquidity (order vs ADV)
  • Venue (exchange / OTC / dark)
  • Rationale (info advantage/active vs passive rebal) ==Develop asset-class-specific approaches (stocks ≠ bonds).==

Broker Selection Criteria: Quality/History, Stability, Reputation, Settlement (Willingness to commit principal capital), Speed, Cost. Quality (hist vs VWAP/TWAP), Stability (diff mkt cond), Reputation (ethics), Settlement capability (principal capacity), Speed, Cost competitiveness. Lit venues: easy performance metrics (transparent). OTC: harder benchmarking + higher counterparty/settlement risk.

Monitoring:

  • Trades followed investment strategy?
  • Exec quality vs benchmark?
  • Cost vs opportunities missed (unfilled)?
  • Better broker/venue available?

Block trade allocation: Must be fair (e.g., pro-rata or same avg price), transparent policy disclosed in advance. Trading errors borne by firm (not clients).

Record retention: Demonstrate fairness to clients, regulator exams, internal process improvement.

==Trade cost analysis (TCA): enables investors to better manage costs & improve trading activities via appropriate partners & venues.==

Deadly Exam Traps (Governance Compliance): * ==Trade errors are strictly absorbed by the firm, never the client.==

  • ==Block trade partial fills must be allocated pro-rata and c==harged identical average prices to all participating accounts.
  • ==OTC execution is severely difficult to benchmark due to opacity.==

#EXAMPLE

- Implement a policy for treating trade errors.
- Errors from trading and any resulting gains/losses need to be disclosed to a firm’s compliance department and documented in a trade error log.
- The trade error log should include any related documentation and evidence that trade errors are resolved in a way that avoids adverse impact to the client.
  • list of eligible brokers should be based on best execution, not lowest cost alone
  • OTC derivatives should be traded on venues with pricecnn transparency rules, but the recommendation is too narrow.

#EXAMPLE

  • Maintain a ==list of approved brokers and execution venues for trading and the criteria used to create this lis==t.
  • List creation and maintenance should be a collaborative effort between portfolio execution, compliance, and risk management.
  • Best practice: Establish a Best Execution Monitoring Committee to regularly update the list.
  • ==Pooling trades for execution may be appropriate for accounts with similar strategies and trading needs.==
  • If a pooled trade is partially executed, orders ==must be allocated to accounts on a pro-rata basis to prevent disadvantaging any account.==