- ago
An order placed after the market close (4:30) was "rejected" since it was placed as Day for the same day and not the next. Is there a way to make sure orders entered from a backtest after the market close are set for the next day please?
0
459
Solved
6 Replies

Reply

Bookmark

Sort
Glitch8
 ( 11.81% )
- ago
#1
I can't see anywhere in their API that we can specify a date. Do you still have the exact error message?
0
- ago
#2
I haven't had any of those errors with TD, but I usually wait the 120-180 minutes after close to submit my orders. Maybe less than that timeframe causes errors?
0
- ago
#3
Unfortunately it just says, "REJECTED". The order was placed at 4:34 PM.
0
- ago
#4
TD may not accept a next day trade that soon, I suggest waiting at least 120 minutes after close to see if it's submitted since orders are only day orders and not "gtc or extended hours" compatible. I am also guessing Ameritrade has a specific time after closing they will start accepting next day trades. I would suggest looking in TD help forum for this answer. There is a feature request for pre and post hours trading you can vote for in the wish list too.
0
Best Answer
- ago
#5
I'll try that tonight, but from a TDA site (https://www.tdameritrade.com/retail-en_us/resources/pdf/SDPS819.pdf):

QUOTE:
Day order – A Day order entered after 9:30 a.m. and before 4 p.m. ET is valid until 4 p.m. ET that day. A Day order entered after 4 p.m. and prior to 9:29 a.m. ET is valid from 9:30 a.m. to 4 p.m. ET the next regular market session.


I'll post an update later.

Thanks
0
- ago
#6
I tried it now and it worked ok. First I tried a manual entry and then I tried through Wealth lab and both held.

I'll wait until closer to 5 from now on.

Thanks.
0

Reply

Bookmark

Sort