INTERACTIVE BROKERS: A COMPREHENSIVE REVIEW