A data-driven asset allocation, long-only stock portfolio