I use power etrade and it costs me a fortune. Not subscription but missed trades when orders are delayed lost etc. cant recommend if timing is important which of course it is.