Go back to Stock Market Terms

Financial pyramid

Definition of Financial pyramid
A fraudulent investment scheme in which new investors' funds are used to pay returns or benefits to earlier investors, creating the illusion of profitable investments.