Code currently multiplies balances by -1 to show liabilities as a negative value. However looking at actual exports from a few financial institutions, it looks like credit cards show purchases as a negative value and payments as a positive value. In other words, they don't need to be negated.
closing this - this is only true for transactions, balances are typically shown as positive values regardless of the type of account. so the negation is the correct thing to do
Code currently multiplies balances by -1 to show liabilities as a negative value. However looking at actual exports from a few financial institutions, it looks like credit cards show purchases as a negative value and payments as a positive value. In other words, they don't need to be negated.