E-Trade: Its progress and foreseeable future viewpoints