Skip to content

Commit e8556db

Browse files
authored
Merge pull request #76 from alpacahq/extended
Add extended hours parameter
2 parents f329e4e + 8ea1659 commit e8556db

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

alpaca_trade_api/rest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,8 @@ def list_orders(self, status=None, limit=None, after=None, until=None,
183183
return [Order(o) for o in resp]
184184

185185
def submit_order(self, symbol, qty, side, type, time_in_force,
186-
limit_price=None, stop_price=None, client_order_id=None):
186+
limit_price=None, stop_price=None, client_order_id=None,
187+
extended_hours=None):
187188
'''Request a new order'''
188189
params = {
189190
'symbol': symbol,
@@ -198,6 +199,8 @@ def submit_order(self, symbol, qty, side, type, time_in_force,
198199
params['stop_price'] = stop_price
199200
if client_order_id is not None:
200201
params['client_order_id'] = client_order_id
202+
if extended_hours is not None:
203+
params['extended_hours'] = extended_hours
201204
resp = self.post('/orders', params)
202205
return Order(resp)
203206

0 commit comments

Comments
 (0)