Skip to content

Commit 5238cdd

Browse files
authored
Feat: Databento datasource support (#625)
* update: support Databento config in Readme * remove: support config of databento in cloud
1 parent 90c221f commit 5238cdd

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Options:
165165
-d, --detach Run the backtest in a detached Docker container and return immediately
166166
--debug [pycharm|ptvsd|debugpy|vsdbg|rider|local-platform]
167167
Enable a certain debugging method (see --help for more information)
168-
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
168+
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
169169
Update the Lean configuration file to retrieve data from the given historical provider
170170
--ib-user-name TEXT Your Interactive Brokers username
171171
--ib-account TEXT Your Interactive Brokers account id
@@ -245,6 +245,7 @@ Options:
245245
--dydx-address TEXT Your dYdX wallet address
246246
--dydx-subaccount-number INTEGER
247247
Your dYdX subaccount number
248+
--databento-api-key TEXT Your Databento.com API Key
248249
--download-data Update the Lean configuration file to download data from the QuantConnect API, alias
249250
for --data-provider-historical QuantConnect
250251
--data-purchase-limit INTEGER The maximum amount of QCC to spend on downloading data during the backtest when using
@@ -896,7 +897,7 @@ Usage: lean data download [OPTIONS]
896897
https://www.quantconnect.com/datasets
897898
898899
Options:
899-
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
900+
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
900901
The name of the downloader data provider.
901902
--ib-user-name TEXT Your Interactive Brokers username
902903
--ib-account TEXT Your Interactive Brokers account id
@@ -976,6 +977,7 @@ Options:
976977
--dydx-address TEXT Your dYdX wallet address
977978
--dydx-subaccount-number INTEGER
978979
Your dYdX subaccount number
980+
--databento-api-key TEXT Your Databento.com API Key
979981
--dataset TEXT The name of the dataset to download non-interactively
980982
--overwrite Overwrite existing local data
981983
-y, --yes Automatically confirm payment confirmation prompts
@@ -1346,9 +1348,9 @@ Options:
13461348
-d, --detach Run the live deployment in a detached Docker container and return immediately
13471349
--brokerage [Paper Trading|Interactive Brokers|Tradier|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Zerodha|Samco|Terminal Link|Trading Technologies|Kraken|CharlesSchwab|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
13481350
The brokerage to use
1349-
--data-provider-live [Interactive Brokers|Tradier|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Zerodha|Samco|Terminal Link|Trading Technologies|Kraken|CharlesSchwab|IQFeed|Polygon|CoinApi|ThetaData|Custom data only|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
1351+
--data-provider-live [Interactive Brokers|Tradier|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Zerodha|Samco|Terminal Link|Trading Technologies|Kraken|CharlesSchwab|IQFeed|Polygon|CoinApi|ThetaData|Custom data only|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
13501352
The live data provider to use
1351-
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
1353+
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
13521354
Update the Lean configuration file to retrieve data from the given historical provider
13531355
--ib-user-name TEXT Your Interactive Brokers username
13541356
--ib-account TEXT Your Interactive Brokers account id
@@ -1493,6 +1495,7 @@ Options:
14931495
don't have a market data subscription for (Optional).
14941496
--alpaca-api-key TEXT Your Alpaca Api Key
14951497
--alpaca-api-secret TEXT Your Alpaca Api Secret
1498+
--databento-api-key TEXT Your Databento.com API Key
14961499
--factset-auth-config-file FILE
14971500
The path to the FactSet authentication configuration file
14981501
--alpha-vantage-api-key TEXT Your Alpha Vantage Api Key
@@ -1804,7 +1807,7 @@ Options:
18041807
--parameter <TEXT FLOAT FLOAT FLOAT>...
18051808
The 'parameter min max step' pairs configuring the parameters to optimize
18061809
--constraint TEXT The 'statistic operator value' pairs configuring the constraints of the optimization
1807-
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
1810+
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
18081811
Update the Lean configuration file to retrieve data from the given historical provider
18091812
--download-data Update the Lean configuration file to download data from the QuantConnect API, alias
18101813
for --data-provider-historical QuantConnect
@@ -1897,6 +1900,7 @@ Options:
18971900
--dydx-address TEXT Your dYdX wallet address
18981901
--dydx-subaccount-number INTEGER
18991902
Your dYdX subaccount number
1903+
--databento-api-key TEXT Your Databento.com API Key
19001904
--lean-config FILE The Lean configuration file that should be used (defaults to the nearest lean.json)
19011905
--verbose Enable debug logging
19021906
--help Show this message and exit.
@@ -2074,7 +2078,7 @@ Usage: lean research [OPTIONS] PROJECT
20742078
20752079
Options:
20762080
--port INTEGER The port to run Jupyter Lab on (defaults to 8888)
2077-
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX]
2081+
--data-provider-historical [Interactive Brokers|Oanda|Bitfinex|Coinbase Advanced Trade|Binance|Kraken|CharlesSchwab|IQFeed|Polygon|FactSet|AlphaVantage|CoinApi|ThetaData|QuantConnect|Local|Terminal Link|Bybit|TradeStation|Alpaca|Tastytrade|Eze|dYdX|DataBento]
20782082
Update the Lean configuration file to retrieve data from the given historical provider
20792083
--ib-user-name TEXT Your Interactive Brokers username
20802084
--ib-account TEXT Your Interactive Brokers account id
@@ -2154,6 +2158,7 @@ Options:
21542158
--dydx-address TEXT Your dYdX wallet address
21552159
--dydx-subaccount-number INTEGER
21562160
Your dYdX subaccount number
2161+
--databento-api-key TEXT Your Databento.com API Key
21572162
--download-data Update the Lean configuration file to download data from the QuantConnect API, alias
21582163
for --data-provider-historical QuantConnect
21592164
--data-purchase-limit INTEGER The maximum amount of QCC to spend on downloading data during the research session

0 commit comments

Comments
 (0)