You're a senior quantitative trader tasked with designing and implementing a robust statistical arbitrage portfolio for a high-frequency trading platform. Considering the current environment of increased market volatility, rising transaction costs, and extensive data availability (including historical stock prices, trading volumes, macroeconomic data, and news sentiment data), walk me through how you would approach building this portfolio. Please cover strategy selection, model development, risk management, backtesting and performance evaluation, and potential implementation challenges.