haralb/finance-calculator

There is no license information available for the latest version (v1.3.3) of this package.

Maintainers

Package info

github.com/HarAlb/finance-calculator

pkg:composer/haralb/finance-calculator

Statistics

Installs: 3

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v1.3.3 2026-02-13 06:59 UTC

This package is auto-updated.

Last update: 2026-03-13 07:11:21 UTC


README

Простая библиотека для расчета прибыли и периода накопления по APR.
Позволяет:

  • Рассчитывать прибыль за период
  • Определять, сколько периодов потребуется, чтобы достичь цели
  • Поддерживать различные единицы времени: дни, месяцы, годы

Установка

Через Composer:

composer require haralb/finance-calculator
$calc = new AprCalculator(); $calc = new AprCalculator();

$profit = $calc->profit(
    principal: new Money(1222),
    aprPercent: 12,
    units: 30,
    period: Period::DAY
);

echo $profit->amount;
$calc = new GoalCalculator();

echo $calc->periodsToTarget(
    start: new Money(2000),
    target: new Money(12000.12),
    aprPercent: 12,
    period: Period::DAY
);