FinancialFutures bio