Требований нет, нужно найти бани, мне нужно подсказать неочевидные
Если требований нет, соберите их самостоятельно. Почитайте, что такое аннуитетный и дифференцированный платёж, например, это нативные термины домена.
Ничего экстра-специфического, для чего нужна была бы помощь экспертов банковского дела, в задаче нет. Как нет, скорее всего, и экстра-специфических багов, которые подскажет только супер-банкир. Значительную часть того, что есть, Вы отловите, если хорошо провели тест-дизайн.