Systems and methods include generating a virtual stock market environment that mirrors an actual stock market in real-time. Embodiments relate to engaging the user selection into the virtual stock market environment to expose the user selection to a fluctuation of the virtual stock market environment that mirrors the actual stock market in real-time. Raw stock market data that is aggregated from the actual stock market in real-time is incorporated into the virtual stock market environment. The raw stock market data is an actual representation of the actual value of the actual stock pick in the actual stock market in real-time. The virtual stock value of the user selection is determined in real-time in the virtual stock market environment based on the raw stock market data aggregated from the actual stock market as the raw stock market data fluctuates in real-time relative to the actual stock market fluctuating in real-time.