E*Trade Financial provides online investing services for self-directed customers. In addition to its core online brokerage business, the firm has expanded into banking products such as checking accounts, mutual funds, and mortgage loans. It is also attempting to establish a presence in the financial advisory business.