Usage: hledger-interest [OPTION...] ACCOUNT
Default: post at transactions, rate-period ends, and year ends.
-h --help print this message and exit
-V --version show version number and exit
-v --verbose print matching input transactions and generated interest (default)
-q --quiet print generated interest only
--today alias for --until=today
--until=DATE compute interest through DATE (YYYY-MM-DD or today);
exclude transactions with later effective dates
--post-on-transactions post only at transactions (and at --until/--today);
skip rate-period and automatic year-end postings;
overrides --post-on-rate-changes
--post-on-rate-changes post at transactions and rate-period ends;
skip automatic year-end postings;
--post-on-transactions takes precedence;
--until/--today also post on the final day
-f FILE --file=FILE input ledger file (pass '-' for stdin)
default: $LEDGER_FILE or ~/.hledger.journal
-s ACCOUNT --source=ACCOUNT interest source account
-t ACCOUNT --target=ACCOUNT interest target account
-I --ignore-assertions ignore any failing balance assertions
--act use 'act/act' day counting convention
(Actual/Actual ISDA; see README)
--30-360 use '30/360' day counting convention
--30E-360 use '30E/360' day counting convention
--30E-360isda use '30E/360isda' day counting convention
--constant=RATE fixed annual interest rate
--annual=RATE alias for --constant
--schedule=SCHEDULE annualized rates and their effective dates;
rates are fractions: 0.05 means 5% per year
syntax: '[(Date1,Rate1),(Date2,Rate2),...]'
--schedule-file=PATH read a schedule from a text file;
one date and rate per line, starting in column 1;
rates: 0.05 or 5%; hledger comments allowed
--annual-schedule=SCHEDULE alias for --schedule