25 lines
829 B
Plaintext
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
|