Stocks seem to have a 3 day wait (trade plus 3) T+3 for funds to be available to place another trade or withdraw cash without getting a "FED CALL". Options seem to have a 1 day wait. When are funds available for a withdraw or to use to trade after a Futures /ES Emini contract? Is it the same time for /CL and /NQ? When are the funds settled and available for withdraw OR available to use in another trade?
You can't sell options if you don't have margin account (except covered call).
You can't trade futures if you don't have margin account.
Everything is immediate when you have margin account. (Including stocks)
Margin account is not subject to freeriding rules, but is subject to Pattern Day Trader rules.
Futures are immediate settlement, and your money is available as soon as you close out your position.