Three edges in investing