Long Alibaba — too cheap by @bob · pick date Oct. 25, 2025 · indefinite · Open Long 9988 (HK) Return-23.50% IRR-38.97% Alpha (ann.)-45.31% Beta1.74 Sharpe-1.01 Max DD-31.74%