You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This guide will create a new portfolio file in Portfolio Performance (PP) and import a converted CSV file.
3
+
This guide will create a new portfolio file in Portfolio Performance (PP) and import a converted CSV file. Screen capturse are from PP 0.71.2 (October 2024).
4
4
5
5
1. Download a transcations CSV file from your Charles Schwab account, say, ```example.csv```.
6
6
2. Convert the CSV. [README](../README.md) for convert.py.
3. Open Portfolio Performance and click on "Create a new file".
13
13
14
-

14
+

15
15
16
16
4. Select "USD (United States Dollar)" for currency.
17
17
18
-
' for currency.")
18
+
' for currency.")
19
19
20
20
5. Type "Securities" for Securities Account and "Deposit" for Reference Account. Then click on "Add" button.
21
21
22
-

22
+

23
23
24
24
6. Click on "Finish" button.
25
25
26
-

26
+

27
27
28
28
7. Import the converted CSV. Go to File menu, Import, CSV files (comma-seperated values) and select ```example_out.csv```.
29
29
30
-

30
+

31
31
32
32
8. Click on "Next" button.
33
33
34
-

34
+

35
35
36
36
9. Note that "Deposit" is chosen as the Cash Account and "Securities" as the Securities Account. These two names where entered in a previous step. Click on "Finish" button.
37
37
38
-

38
+

39
39
40
-
10.Now we are going to setup online retrieval of securities quotes for the securities in the account.
40
+
10. Click on "OK" button.
41
41
42
-
1. To have online quotes, we need to access an online service via its API key. FinnHub, among others, are supported by PP. Create an account on [Finnhub](https://finnhub.io/) and get your API key.
42
+

43
43
44
-
2. Enter this API key at Preferences, API Keys, Finnhub, Finnhub API Key. You only need to enter an API key once. New portfolio files created in PP will be able to use it.
45
-
46
-

47
-
48
-
11. Now we are going to activate online quotes for securities that exist in the account.
44
+
11. Now we are going to retrieve historial quotes for securities that exist in the account.
49
45
50
46
1. Select "All Securities" from the tree menu on the left panel.
51
47
52
-

48
+

53
49
54
50
2. Right click on "VANGUARD TOTAL INTERNATIONAL BND ETF" and choose "Edit".
55
51
56
-

52
+

57
53
58
54
3. Select "Historical Quotes" tab.
59
55
60
-

56
+

57
+
58
+
4. Choose "Yahoo" from the Provider dropdown list.
59
+
60
+

61
61
62
-
4. Choose "Finnhub" from the Provider drop list. Historical prices will then be retrieved. Then click on "OK" button.
62
+
5.Historical quotes will be retrieved. Then click on "OK" button.
63
63
64
-

64
+

65
+

65
66
66
-
5. Repeat this for other securities in the account. Note that this only needs to be done once for each new securities in the account. For example, repeat this when a new security is purchased. PP will retrieve historical prices automatically or you can manually do so via Online menu, Update Quotes.
67
+
6. Repeat this for other securities in the account. Note that this only needs to be done once for each new securities in the account. For example, repeat this when a new security is purchased. PP will retrieve historical quotes automatically or you can manually do so via Online menu, Update Quotes.
67
68
68
69
12. Verify. Select "All transcations" from the tree menu on the left panel. Import complete.
0 commit comments