The Boston-based fintech firm is hitting the reset button because its investment strategy to date has underperformed, according to its chief executive.