Skip to content

Commit

Permalink
fix: updated the notebooks to use explicit imports (#494)
Browse files Browse the repository at this point in the history
* chore: replaced stock trading notebook import statements

* chore: replaced options trading notebook import statements

* chore: replaced crypto trading notebook import statements

* chore: replaced crypto trading notebook import statements
  • Loading branch information
DavidMiklo authored Aug 13, 2024
1 parent 4123932 commit cdf1c5a
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 26 deletions.
37 changes: 28 additions & 9 deletions examples/crypto-trading-basic.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,33 @@
"from zoneinfo import ZoneInfo\n",
"\n",
"import alpaca\n",
"from alpaca.data.live.crypto import *\n",
"from alpaca.data.historical.crypto import *\n",
"from alpaca.data.requests import *\n",
"from alpaca.data.timeframe import *\n",
"from alpaca.trading.client import *\n",
"from alpaca.trading.stream import *\n",
"from alpaca.trading.requests import *\n",
"from alpaca.trading.enums import *\n",
"from alpaca.trading.client import TradingClient\n",
"from alpaca.data.timeframe import TimeFrame, TimeFrameUnit\n",
"from alpaca.data.historical.crypto import CryptoHistoricalDataClient\n",
"from alpaca.trading.stream import TradingStream\n",
"from alpaca.data.live.crypto import CryptoDataStream\n",
"\n",
"from alpaca.data.requests import (\n",
" CryptoBarsRequest,\n",
" CryptoTradesRequest,\n",
" CryptoLatestQuoteRequest\n",
" )\n",
"from alpaca.trading.requests import (\n",
" GetAssetsRequest,\n",
" MarketOrderRequest,\n",
" LimitOrderRequest,\n",
" StopLimitOrderRequest,\n",
" GetOrdersRequest,\n",
" ClosePositionRequest\n",
")\n",
"from alpaca.trading.enums import (\n",
" AssetClass,\n",
" AssetStatus,\n",
" OrderSide,\n",
" OrderType,\n",
" TimeInForce,\n",
" QueryOrderStatus\n",
")\n",
"from alpaca.common.exceptions import APIError"
]
},
Expand Down Expand Up @@ -276,7 +295,7 @@
"orders"
]
},
{
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
Expand Down
37 changes: 29 additions & 8 deletions examples/options-trading-basic.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -69,14 +69,35 @@
"from zoneinfo import ZoneInfo\n",
"\n",
"import alpaca\n",
"from alpaca.data.live.option import *\n",
"from alpaca.data.historical.option import *\n",
"from alpaca.data.requests import *\n",
"from alpaca.data.timeframe import *\n",
"from alpaca.trading.client import *\n",
"from alpaca.trading.stream import *\n",
"from alpaca.trading.requests import *\n",
"from alpaca.trading.enums import *\n",
"from alpaca.trading.client import TradingClient\n",
"from alpaca.data.timeframe import TimeFrame, TimeFrameUnit\n",
"from alpaca.data.historical.option import OptionHistoricalDataClient\n",
"from alpaca.trading.stream import TradingStream\n",
"from alpaca.data.live.option import OptionDataStream\n",
"\n",
"from alpaca.data.requests import (\n",
" OptionBarsRequest,\n",
" OptionTradesRequest,\n",
" OptionLatestQuoteRequest,\n",
" OptionLatestTradeRequest,\n",
" OptionSnapshotRequest,\n",
" OptionChainRequest \n",
")\n",
"from alpaca.trading.requests import (\n",
" GetOptionContractsRequest,\n",
" GetAssetsRequest,\n",
" MarketOrderRequest,\n",
" GetOrdersRequest,\n",
" ClosePositionRequest\n",
")\n",
"from alpaca.trading.enums import (\n",
" AssetStatus,\n",
" ExerciseStyle,\n",
" OrderSide,\n",
" OrderType,\n",
" TimeInForce,\n",
" QueryOrderStatus \n",
")\n",
"from alpaca.common.exceptions import APIError"
]
},
Expand Down
42 changes: 33 additions & 9 deletions examples/stocks-trading-basic.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -67,14 +67,38 @@
"from zoneinfo import ZoneInfo\n",
"\n",
"import alpaca\n",
"from alpaca.data.live.stock import *\n",
"from alpaca.data.historical.stock import *\n",
"from alpaca.data.requests import *\n",
"from alpaca.data.timeframe import *\n",
"from alpaca.trading.client import *\n",
"from alpaca.trading.stream import *\n",
"from alpaca.trading.requests import *\n",
"from alpaca.trading.enums import *\n",
"from alpaca.trading.client import TradingClient\n",
"from alpaca.data.timeframe import TimeFrame, TimeFrameUnit\n",
"from alpaca.data.historical.stock import StockHistoricalDataClient\n",
"from alpaca.trading.stream import TradingStream\n",
"from alpaca.data.live.stock import StockDataStream\n",
"\n",
"from alpaca.data.requests import (\n",
" StockBarsRequest,\n",
" StockTradesRequest,\n",
" StockQuotesRequest\n",
")\n",
"from alpaca.trading.requests import (\n",
" GetAssetsRequest, \n",
" MarketOrderRequest, \n",
" LimitOrderRequest, \n",
" StopOrderRequest, \n",
" StopLimitOrderRequest, \n",
" TakeProfitRequest, \n",
" StopLossRequest, \n",
" TrailingStopOrderRequest, \n",
" GetOrdersRequest, \n",
" ClosePositionRequest\n",
")\n",
"from alpaca.trading.enums import ( \n",
" AssetStatus, \n",
" AssetExchange, \n",
" OrderSide, \n",
" OrderType, \n",
" TimeInForce, \n",
" OrderClass, \n",
" QueryOrderStatus\n",
")\n",
"from alpaca.common.exceptions import APIError"
]
},
Expand Down Expand Up @@ -404,7 +428,7 @@
"orders"
]
},
{
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
Expand Down

0 comments on commit cdf1c5a

Please sign in to comment.