summaryrefslogtreecommitdiff
path: root/test/baseline/opt-market.test
blob: ee68d83362627d8c1bfee856abafb358146f2f64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
2009/01/01 Sample 1a
    Assets:Brokerage:Stocks                100 S
    Assets:Brokerage:Cash                 -100 P

P 2009/01/01 00:00:00 S 2 P

2009/02/01 Sample 2a
    Assets:Brokerage:Stocks                100 S @ 1 P
    Assets:Brokerage:Cash

P 2009/02/01 00:00:00 S 4 P

2009/03/01 Sample 3a
    Assets:Brokerage:Stocks                100 S @@ 100 P
    Assets:Brokerage:Cash

P 2009/03/01 00:00:00 S 8 P

2009/04/01 Sample 4a
    Assets:Brokerage:Cash                  100 P
    Assets:Brokerage:Stocks               -100 S {1 P}

P 2009/04/01 00:00:00 S 16 P

; In this usage case, the top amount is always secondary
; 2010/01/01 Sample 1b
;     Assets:Brokerage:Cash               -100 P
;     Assets:Brokerage:Stocks              100 S
; 
; P 2010/01/01 00:00:00 S 2 P

2010/02/01 Sample 2b
    Assets:Brokerage:Cash
    Assets:Brokerage:Stocks                100 S @ 1 P

P 2010/02/01 00:00:00 S 4 P

2010/03/01 Sample 3b
    Assets:Brokerage:Cash
    Assets:Brokerage:Stocks                100 S @@ 100 P

P 2010/03/01 00:00:00 S 8 P

2010/04/01 Sample 4b
    Assets:Brokerage:Stocks               -100 S {1 P}
    Assets:Brokerage:Cash                  100 P

P 2010/04/01 00:00:00 S 16 P

test reg --market stocks
09-Jan-01 Sample 1a             Asset:Brokerage:Stocks        200 P        200 P
09-Feb-01 Commodities revalued  <Revalued>                    200 P        400 P
09-Feb-01 Sample 2a             Asset:Brokerage:Stocks        400 P        800 P
09-Mar-01 Commodities revalued  <Revalued>                    800 P       1600 P
09-Mar-01 Sample 3a             Asset:Brokerage:Stocks        800 P       2400 P
09-Apr-01 Commodities revalued  <Revalued>                   2400 P       4800 P
09-Apr-01 Sample 4a             Asset:Brokerage:Stocks      -1600 P       3200 P
10-Feb-01 Commodities revalued  <Revalued>                  -2400 P        800 P
10-Feb-01 Sample 2b             Asset:Brokerage:Stocks        400 P       1200 P
10-Mar-01 Commodities revalued  <Revalued>                   1200 P       2400 P
10-Mar-01 Sample 3b             Asset:Brokerage:Stocks        800 P       3200 P
10-Apr-01 Commodities revalued  <Revalued>                   3200 P       6400 P
10-Apr-01 Sample 4b             Asset:Brokerage:Stocks      -1600 P       4800 P
end test