What is the meaning of 变现？
变现 is a word by itself, not abbreviation, but it literally means 变成现金 (convert (assets) into cash), usually for the purpose of liquidation or realization, so commonly translated into 'liquidate' or 'realize'. The translation for the sentence in your question is correct.