Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

When are stock trade fees deducted?
Typically the fees are charged when the order is executed.  The only catch I have ever ran into is when an order is partially executed. A good-till-cancel order that gets executed in several blocks over multiple days may get charged a separate commission for each day (but typically not each block).  If this is a simple brokerage account, you could avoid the whole question by using robinhood.com, which charges no commissions or maintenance fees.