predictable finance