Trading Strategy and Execution Flashcards
What characterizes a profit seeking trader?
- Information is not fully reflected - try to hide trades from information leakage - lit venues are cheaper though
Trading urgency is often high when there are alpha opportunities
What characterizes a risk management/hedging trader?
- Use of derivatives for cost efficiency
What characterizes a cash flow needs trader?
Money comes and goes and you must adjust. Trading urgency can be high (margin calls), or low (redemptions). Inflows may involves using ETF proxies to minimize cash drag.
MF’s will trade very close to the close of markets to reduce redemption price risk.
What characterizes a corporate action trader?
This could be…
- Reinvesting dividends automatically
- Margin calls
- Index reconstitutions
- Active managers rebalancing when index reconsitutes.
What are the inputs to a trading strategy?
- What side of the trade are we on?
If we are buying into an upwards or selling down, execution may be longer - trading urgency increases - Size of the order - large orders create impact. Large orders take longer. Large orders will be spread out and will have lower urgency.
- What type of security?
- Will we look for short term alpha? Trade faster
- How volatile is the price?
- How liquid is the security? Spreads and depth
- What is the market condition? - Crises cause vol and low liquidity
- Individual risk aversion
What is the difference between short term and long term market impact?
Short term is moving the market prices because of volume, long term is when your trade signals new information. We must hide orders to minimize this.
What is the trade off between market impact and execution risk?
Trading too fast minimizes execution but increases market impact.
What are pre-trade benchmarks we can use to evaluate performance?
- Decision price
- Previous close - often for quants
- Opening price - no overnight price risk - used by fundamental PMs
- Arrival price - what is the price when we entered the order - used by short term traders
What are intra-trade benchmarks we can use to evaluate performance?
These are typically used for liquidity seekers, rebalancers, and passive management. They are not concerned with short term price momentum
1. VWAP - volume * price for the entire day/# of shares traded
This is used when we want to trade based on volume. It works best when you are buying and selling
2. TWAP - average price over the horizon - this corrects for issues created when you make large trades at bad times as VWAP would be skewed
What are post-trade benchmarks we can use to evaluate performance?
This is for funds who trade on the close.
1. Closing price to minimze tracking error
What factors determine the type of trading strategy you should use?
- What is your motivation to trade?
- How risk averse are you?
- How urgent are the trades?
- What are the market conditions?
- What is the order size?
When does a human trader make sense?
- Large principal trades with the dealer
- Large non urgent or illiquid trades - this involves brokers actually looking for buyers, requesting quotes, trading over time, etc.
- Liquid, standardize securities (non-large)
What are the primary purposes of algorithmic trading and how does it accomplish it?
- Execution - get the best price
- Profit seeking - algo makes decisions
Algo trading splits orders across venues and time.
What is a scheduled POV algo?
This is an algo where trading increases with volume as specified by a %
Why would you use scheduled algos to trade?
- No expectations of momentum
- Greater risk tolerance for long execution
- You want to minimze market impact
- You have small orders
- You have high liquidity and there are balanced orders
What is a scheduled VWAP and TWAP algo?
A VWAP will trade more on the open and close and bases volume off of historical volumes. A TWAP trades over time regardless of volume.
Why would you use a liquidity seeking algo?
- You want to trade faster when liquidity shows up
- Will use exchanges, dark pools, ATS
This is good for large orders with high urgency
When you don’t want to reveal information
When something is thinly traded
Why would you use an arrival price algo?
this will front load trades and is used when expected momentum is high. Trade urgency is high. you are likely risk averse. volume can’t be huge