An F# analysis tool for the Scalable Capital robo-advisor
bascplain (Baader Bank/Scalable Capital explain) is an F# analysis tool for the Scalable Capital robo-advisor using the Baader Bank costumer reporting files.
The calculations seem to work with my personal CSV files.
The Suave web server is already integrated into the F# project and serves some Plotly charts. The UI is not really user-friendly though; this is the next step.
Although Scalable Capital offers a performance chart, no data about the history of the asset allocation is available on their site.
So the main aim of this tool is to show the weights of the individual asset classes and regions over time. This is possible through the CSV files provided on their broker’s web interface, provided you use Baader Bank as their broker.
Other possible interesting features could be:
You will need .NET Core no older than 2.1.104. Of course, you will need the broker CSV files in a directory. Once checked out switch to the repository directory and run
$ dotnet run
Enter CSV directory: /enter/path/to/csv/files/here
[04:20:00 INF] Smooth! Suave listener started in 79.511ms with binding 127.0.0.1:8080
You can also pass the directory as an argument like dotnet run "/path/to/csvs"
.
Then visit http://localhost:8080 in your browser.