learn-algorithmic-trading/mindmap/1_3-understanding_algo_trad...

25 lines
829 B
Plaintext

@startmindmap
* Algo trading concepts
** Exchange order book: maintains all incoming buy/sell orders in exchange
*** Buy order (bids): sort from high price to low
**** same price? depending matching algo (e.g. FIFO)
*** Sell order (asks): sorted from low price to high
*** participant can:
**** place new order
**** cancel order
**** modify order detail
** Exchange matching algo:
*** when match happen
**** when incoming bids >= existing ask
**** when incoming asks <= existing bids
*** FIFO matching
**** priority sequence: price > time
*** Pro-rata matching
**** priority sequence: price > quantity > time
** Limit order book:
*** built by market participants
*** market data sent out by exchange
*** purpose: collect/arrange bids/offers to get insight InterfaceBorderColor
** Exchange market data protocols
***
@endmindmap