Neither is automatically better. FDI is generally associated with a long-term business interest, while FPI provides exposure to financial markets with greater liquidity.