I am curious about how ECNs effects your profitability in day trading? I used ot rely heavily on BRUT and ISLD while market making stocks. I traded at Prop Firms and only to find out that there is no ECNs access during market hours which really hurts me as a profitable trader. While trading at Prop Firm, BT, my listed orders get routed to specialists, NX orders. And the specialist screwed me anyway he wants. I saw prints on the tape lower than my bid or higher than my offer. I just don't get an execution. why?