v2.0 Major Release and end of beta
This commit is contained in:
@@ -1,6 +0,0 @@
|
|||||||
FROM --platform=linux/amd64 python:3
|
|
||||||
ADD main.py .
|
|
||||||
ADD config.py .
|
|
||||||
ADD functions.py .
|
|
||||||
RUN pip install --no-cache-dir -r requirements.txt
|
|
||||||
CMD [ "python", "./main.py" ]
|
|
||||||
@@ -15,12 +15,10 @@ Current Features:
|
|||||||
- Including TRML as a display target
|
- Including TRML as a display target
|
||||||
|
|
||||||
Current Bugs
|
Current Bugs
|
||||||
- Discovered a bug, where the yf-data is a lot lower than it should for historic values. The difference drifts further the further you look into the past
|
- none
|
||||||
|
|
||||||
Current Limitation:
|
Current Limitation:
|
||||||
- Additional trackers need to be added to the investments-table manually
|
- Additional trackers need to be added to the investments-table manually
|
||||||
|
|
||||||
Feature Pipeline:
|
Feature Pipeline:
|
||||||
- Secure way of storing secret keys
|
- Script-Defined Chart-Descripts in the TRMNL screen
|
||||||
- Substracting the effect of inflation
|
|
||||||
- Realoading configuration with every iteration
|
|
||||||
417728
history_per_ticker.json
417728
history_per_ticker.json
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1111920
history_per_trade.json
1111920
history_per_trade.json
File diff suppressed because it is too large
Load Diff
33
package-lock.json
generated
33
package-lock.json
generated
@@ -1,33 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "notion-performance-tracker",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"lockfileVersion": 3,
|
|
||||||
"requires": true,
|
|
||||||
"packages": {
|
|
||||||
"": {
|
|
||||||
"name": "notion-performance-tracker",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"license": "ISC",
|
|
||||||
"devDependencies": {
|
|
||||||
"@types/node": "^25.0.9"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/@types/node": {
|
|
||||||
"version": "25.0.9",
|
|
||||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz",
|
|
||||||
"integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==",
|
|
||||||
"dev": true,
|
|
||||||
"license": "MIT",
|
|
||||||
"dependencies": {
|
|
||||||
"undici-types": "~7.16.0"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"node_modules/undici-types": {
|
|
||||||
"version": "7.16.0",
|
|
||||||
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz",
|
|
||||||
"integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==",
|
|
||||||
"dev": true,
|
|
||||||
"license": "MIT"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
20
package.json
20
package.json
@@ -1,20 +0,0 @@
|
|||||||
{
|
|
||||||
"name": "notion-performance-tracker",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"description": "This Bot is intended to fetch stock-data, calculate performance and add key-kpis to a notion-db matching tracker symbols in said notion-db",
|
|
||||||
"main": "index.js",
|
|
||||||
"scripts": {
|
|
||||||
"test": "echo \"Error: no test specified\" && exit 1"
|
|
||||||
},
|
|
||||||
"repository": {
|
|
||||||
"type": "git",
|
|
||||||
"url": "https://git.smallmountains.de/Marius/Notion-Performance-Tracker.git"
|
|
||||||
},
|
|
||||||
"keywords": [],
|
|
||||||
"author": "",
|
|
||||||
"license": "ISC",
|
|
||||||
"type": "module",
|
|
||||||
"devDependencies": {
|
|
||||||
"@types/node": "^25.0.9"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
1499
performance_tracker.py
Normal file
1499
performance_tracker.py
Normal file
File diff suppressed because it is too large
Load Diff
@@ -1 +0,0 @@
|
|||||||
yfinance
|
|
||||||
File diff suppressed because one or more lines are too long
@@ -1,229 +0,0 @@
|
|||||||
{
|
|
||||||
"merge_variables": {
|
|
||||||
"big_numbers": {
|
|
||||||
"current_value": "197917.0",
|
|
||||||
"total_performanance": "44796.0",
|
|
||||||
"current_irr": "38.09"
|
|
||||||
},
|
|
||||||
"charts": [
|
|
||||||
{
|
|
||||||
"data": [
|
|
||||||
[
|
|
||||||
"2020-07-17T00:00:00",
|
|
||||||
77.16
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2020-10-05T00:00:00",
|
|
||||||
-18.14
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2020-12-24T00:00:00",
|
|
||||||
43.8
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-03-14T00:00:00",
|
|
||||||
-30.05
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-06-02T00:00:00",
|
|
||||||
6.35
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-08-21T00:00:00",
|
|
||||||
26.02
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-11-09T00:00:00",
|
|
||||||
101.49
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-01-28T00:00:00",
|
|
||||||
-6.21
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-04-18T00:00:00",
|
|
||||||
0.86
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-07-07T00:00:00",
|
|
||||||
-8.21
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-09-25T00:00:00",
|
|
||||||
-13.15
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-12-14T00:00:00",
|
|
||||||
-14.89
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-03-04T00:00:00",
|
|
||||||
4.24
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-05-23T00:00:00",
|
|
||||||
-22.33
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-08-11T00:00:00",
|
|
||||||
-0.26
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-10-30T00:00:00",
|
|
||||||
-4.23
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-01-18T00:00:00",
|
|
||||||
29.09
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-04-07T00:00:00",
|
|
||||||
43.56
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-06-26T00:00:00",
|
|
||||||
43.76
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-09-14T00:00:00",
|
|
||||||
20.46
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-12-03T00:00:00",
|
|
||||||
27.61
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-02-21T00:00:00",
|
|
||||||
29.27
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-05-12T00:00:00",
|
|
||||||
17.01
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-07-31T00:00:00",
|
|
||||||
51.26
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-10-19T00:00:00",
|
|
||||||
19.07
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2026-01-07T00:00:00",
|
|
||||||
38.09
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"name": "Current IRR Portfolio"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"data": [
|
|
||||||
[
|
|
||||||
"2020-07-17T00:00:00",
|
|
||||||
60.84
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2020-10-05T00:00:00",
|
|
||||||
8.7
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2020-12-24T00:00:00",
|
|
||||||
28.66
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-03-14T00:00:00",
|
|
||||||
39.39
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-06-02T00:00:00",
|
|
||||||
32.15
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-08-21T00:00:00",
|
|
||||||
25.97
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2021-11-09T00:00:00",
|
|
||||||
38.41
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-01-28T00:00:00",
|
|
||||||
1.21
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-04-18T00:00:00",
|
|
||||||
10.65
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-07-07T00:00:00",
|
|
||||||
0.34
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-09-25T00:00:00",
|
|
||||||
-2.87
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2022-12-14T00:00:00",
|
|
||||||
-2.27
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-03-04T00:00:00",
|
|
||||||
7.53
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-05-23T00:00:00",
|
|
||||||
-12.24
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-08-11T00:00:00",
|
|
||||||
6.24
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2023-10-30T00:00:00",
|
|
||||||
-0.78
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-01-18T00:00:00",
|
|
||||||
13.15
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-04-07T00:00:00",
|
|
||||||
20.95
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-06-26T00:00:00",
|
|
||||||
20.4
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-09-14T00:00:00",
|
|
||||||
15.89
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2024-12-03T00:00:00",
|
|
||||||
25.82
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-02-21T00:00:00",
|
|
||||||
20.19
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-05-12T00:00:00",
|
|
||||||
7.54
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-07-31T00:00:00",
|
|
||||||
24.09
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2025-10-19T00:00:00",
|
|
||||||
13.4
|
|
||||||
],
|
|
||||||
[
|
|
||||||
"2026-01-07T00:00:00",
|
|
||||||
29.82
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"name": "Current IRR Benchmark: VGWL.DE"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user