Why do many financial companies buy houses?

Investment, asset allocation.

1. investment: financial companies can buy real estate as investment, hoping to obtain capital gains or rental income in the future.

2. Asset allocation: Financial companies need to effectively allocate assets to maximize returns and control risks. Real estate is a relatively stable asset, which can help financial companies achieve the goal of asset allocation.