In the slides, we introduce the background of Bitcoin's origin, explain public finance, and why decentralized finance might work. Lastly, introduce BBGO's trading framework and the strategies.
Algorithmic trading is a method of executing orders using automated pre-programmed trading instructions accounting for variables such as time, price, and volume.
This type of trading was developed to make use of the speed and data processing advantages that computers have over human traders.
Quantitative analysis is the use of mathematical and statistical methods (mathematical finance) in finance. Those working in the field are quantitative analysts (or, in financial jargon, a quant).
James Simons American mathematician, Billionaire hedge fund manager, Former research staff of the Communications Research Division of the Institute for Defense Analyses (IDA)
Hedging is a strategy for reducing exposure to investment risk. An investor can hedge the risk of one investment by taking an offsetting position in another investment. The values of the offsetting investments should be inversely correlated.
Exchange RESTful API WebSocket FIX protocol BBGO Balance Update Trade Update Order Update Place Order Matching Engine Order Book Strategy #1 Strategy #2 Strategy #3 Public Market Data
riskControls: sessionBased: # "binance" is the session name that you want to configure the risk control binance: # orderExecutor is one of the risk control orderExecutor: # symbol-routed order executor bySymbol: BTCUSDT: # basic risk control order executor basic: minQuoteBalance: 100.0 maxBaseAssetBalance: 3.0 minBaseAssetBalance: 0.0 maxOrderAmount: 1000.0 下單的風險控管