Online share trading system abstract