Online Trading Considerations