Founded in 1999, Questrade is privately owned by Questrade Financial Group and is headquartered in Toronto, Ontario.