The use of heuristics has been proven to be a powerful approach in domains were analytic solutions are not a good alternative. Real-world financial and economic problems involve complexity, noisy environments, uncertainty and vagueness, hence the popularity of this approach among both researchers and practitioners. So far it has been successfully used in financial engineering, risk management, portfolio optimization, designing public policy, financial forecasting, or agent-based computational economics, among many other areas.