Heterogeneous expectations and speculative behavior in a dynamic multi-asset framework