Your trade could have been rejected for a number of reasons. Fennel only allows its users to buy securities if they have available funds in their account. If you have existing pending orders in your account, you may not have sufficient funds to place another order. Fennel only accepts orders during market hours between 9:30am to 4pm ET. Orders placed outside of that time will be rejected. Your account could also be restricted due to certain Cash Account Violations.
Another reason why your order may be rejected if it fails one of our risk control checks. Fennel and our clearing firm, APEX, have implemented pre-trade risk controls to identify such things as limit orders placed at a price far from where the stock is currently trading in the market, such as a $500 limit sell order for a stock currently trading at $5. Risk controls also may pertain to order size, order value. and total dollar value traded in a day per account.