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
|
||||
|
||||
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:
|
||||
- Additional trackers need to be added to the investments-table manually
|
||||
|
||||
Feature Pipeline:
|
||||
- Secure way of storing secret keys
|
||||
- Substracting the effect of inflation
|
||||
- Realoading configuration with every iteration
|
||||
- Script-Defined Chart-Descripts in the TRMNL screen
|
||||
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