What factors can affect trading?