I get level 2 on Ameritrade thru the Think or Swim software. I don't pay for it. (I think the min in your account is $4k???)