I request Alpaca to consider a feature for uploading the CSV file with order details.
One row of CSV is for one order. The columns within the CSV can be as below (or whatever else that Alpaca decides).
Column 1) Order_To (Buy / Sell / Short / Cover)
Column 2) Time_In_Force (Good-till-cancelled / Day)
Column 3) Ticker (whatever security e.g. AAPL, GOOG, MSFT …)
Column 4) Order_Type (Limit / Market)
Column 5) Quantity ( 10 / 100 / 1000 … whatever)
Column 6) Price (applicable for limit order. ‘null’ for market order)
In one file a trader can submit have 100s of rows. Perhaps after uploading CSV file, Alpaca should show what was received and ask for “Confirm”, and then go execute the orders.
This will be quite useful for traders who can generate all their orders in CSV format easily.