gnucash/libgnucash
Christopher Lam 22cdd237f1 [test-portfolios] initial commit
1.1.1980 seed $10,000
1.2.1980 buy 1 AAPL @ $100
1.3.1980 buy 1 AAPL @ $200
1.5.1980 sell 1 AAPL @ $400, FIFO capgain = $300, less $10 fee
1.10.1980 1:10 stock split 1 to 10 AAPL, price now $40
1.11.1980 1:10 stock split 10 to 100 AAPL, price now $4
1.12.1980 3:1 stock split 100 to 33 AAPL, price now $12;
          cash-in-lieu for 1/3 AAPL = $4

tests both portfolio.scm and advanced-portfolio.csm
tests report output using average/fifo/lifo

pending: DRP etc
2019-09-24 23:07:47 +08:00
..
app-utils [window-report] show backtrace when report crashes 2019-09-23 17:55:25 +08:00
backend Test for Invoices XML dates not being INT64_MAX 2019-08-29 11:28:18 +01:00
core-utils Bug 797353 - Add copyright and release info in appdata file 2019-08-24 17:32:16 +02:00
doc Housekeeping - replace plenty of http links with https 2019-06-06 15:52:30 +02:00
engine [test-portfolios] initial commit 2019-09-24 23:07:47 +08:00
gnc-module Lowercase cmake commands 2018-05-03 23:18:15 +02:00
quotes Bump minimum cmake version to 3.5 2019-05-25 12:04:51 +02:00
scm [utilities] move gnc:html-string-sanitize to utilities.scm 2019-09-22 22:48:07 +08:00
tax [app-utils] upgrade Tax/Tax Number option to all locales 2019-09-20 14:57:57 +08:00
CMakeLists.txt Lowercase cmake commands 2018-05-03 23:18:15 +02:00