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
- "Sell"[^2] (Thank you, [@ipaulo](https://github.com/ipaulo) and [@mgillman](https://github.com/mgillman))
104
104
105
105
Not-yet-supported transactions:
106
106
107
107
- ACH deposit and withdrawal
108
108
109
-
I have actual transactions for the supported transactions. "Sell" is an educated guess; I don't have an actual sale. If you could share actual transactions for not-yet-supported ones, please let me know. Thank you.
109
+
I have actual transactions for the supported transactions. If you could share actual transactions for not-yet-supported ones, please let me know. Thank you.
110
110
111
111
Duplicate transactions:
112
112
@@ -168,3 +168,4 @@ If this project helps your research, don't hesitate to spread the word! Click on
Copy file name to clipboardExpand all lines: guide/README.md
+9-12Lines changed: 9 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,10 @@
1
1
# A step-by-step guide
2
2
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).
3
+
This guide will create a new portfolio file in Portfolio Performance (PP) and import a converted CSV file. For this guide, we will import the converted example in the [README](../README.md). Screen captures are from PP 0.71.2 (October 2024).
4
4
5
-
1. Download a transcations CSV file from your Charles Schwab account, say, ```example.csv```.
6
-
2. Convert the CSV. [README](../README.md) for convert.py.
5
+
1. Download a transactions CSV file from your Charles Schwab account, say, `example.csv`.
7
6
8
-
```sh
9
-
python3 convert.py example.csv -p example_out.csv
10
-
```
7
+
2. Convert the CSV. See the [README](../README.md) for syntax.
11
8
12
9
3. Open Portfolio Performance and click on "Create a new file".
7. Import the converted CSV. Go to File menu, Import, CSV files (comma-seperated values) and select ```example_out.csv```.
25
+
7. Import the converted CSV. Go to File menu, Import, CSV files (comma-separated values) and select `example_out.csv`.
29
26
30
27

31
28
32
29
8. Click on "Next" button.
33
30
34
31

35
32
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.
33
+
9. Note that "Deposit" is chosen as the Cash Account and "Securities" as the Securities Account. These two names were entered in a previous step. Click on "Finish" button.
37
34
38
35

39
36
40
37
10. Click on "OK" button.
41
38
42
39

43
40
44
-
11. Now we are going to retrieve historial quotes for securities that exist in the account.
41
+
11. Now we are going to retrieve historical quotes for securities that exist in the account.
45
42
46
43
1. Select "All Securities" from the tree menu on the left panel.
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.
64
+
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.
68
65
69
-
12. Verify. Select "All transcations" from the tree menu on the left panel. Import complete.
66
+
12. Verify. Select "All transactions" from the tree menu on the left panel. Import complete.
0 commit comments