IB is not a bad choice. You can set up and control multiple accts if needed, many markets available, API, financially sound, interest on your funding level is good. Getting out of trades - you should maybe investigate more. I havent had to do it. Maybe others can
comment on their experiences...