user_cc79a8

Gepostet in Schnack

Download als CSV

Hi,

ich würde gerne meine Positionen und Aktivitäten bei Tresor One downloaden,  vorzugsweise als CSV. Gibt es dazu eine Möglichkeit? Ist da etwas geplant?

LG,
Chris

1
8

8 Kommentare

Melde dich an, um mitzudiskutieren.
user_cc79a8
Autor

Ah super, sehr gut! War schon kurz davor, ein eigenes Skript zu schreiben :).

Funktioniert auch einwandfrei. Habe damit gerade meine Positionen runtergeladen 👍

1
user_cc79a8
Autor

Falls es jemand braucht: hier meine Funktion um mit Hilfe des Skriptes von Sebastian auch CSV zu erstellen:

function saveCsvFile(content) {
    if(!content) {
        console.error('Console.save: No data');
        return;
    }

let delimiter = ";";
    let filename = 'console.csv';
let csv = ["Name", "isin", "wkn", "type", "curentVal", "currentQuote", "quantity"].join(delimiter);

if(typeof data === "object"){
data.forEach((obj, i) => {
csv += "\n";
let values = [obj.stock.name, obj.stock.isin, obj.stock.wkn, obj.stock.type, obj.currentValue, obj.currentQuote, obj.quantity];
csv += values.join(delimiter);
});
    }

let blob = new Blob([csv], {type: 'text/csv'}),
        e    = document.createEvent('MouseEvents'),
        a    = document.createElement('a');

a.download = filename;
    a.href = window.URL.createObjectURL(blob);
    a.dataset.downloadurl =  ['text/csv', a.download, a.href].join(':');
    e.initMouseEvent('click', true, false, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
    a.dispatchEvent(e);
}

1
Sebastian Fischer

@user_cc79a8  habs es mal als Kommentar an den Gist gepackt, danke

0
Sebastian Fischer

trifft sich ja gut :) als json die positionen hab ich gestern eine temporäre Lösung gebaut 
https://community.tresor.one/c/discussions/portfolio-daten-zur-weiterverarbeitung

0
Kevin
Beta

Naja, eigentlich sollte es eine offizielle Download API geben... denke bei dem Preis könnte man schon erwarten, dass ich an meine Daten herankomme.

0
Parqet Nutzer
Plus
Beta

@kevin_167446 „Abonnenten können jetzt ihre gesamte Aktivitätshistorie mit einem Klick exportieren. Navigieren Sie einfach zur Seite /activities und klicken Sie oben rechts auf dem Bildschirm auf „Als CSV exportieren".

https://parqet.notion.site/Parqet-Public-Changelog-47eb85a6489742b1b325357b9f712113

0
Thomas
Plus
Beta

Ich brauche hier ein bisschen Starthilfe. Hab mir JS bisher noch nicht gearbeitet. Ich versuche die Funktion mit VS Code auszuführen, allerdings ist mir der Einstiegspunkt unklar. Nutzt man besser Chrome oder Node.JS, braucht man eine LaunchFile, wie übergebe ich die Credentials für mein Portfolio, reicht die URL aus oder wird auch authentifiziert und wenn ja wo und wie? Danke vorab für Hilfe und Verständnis für einen JS Newbie ;-)

0
Kevin
Beta

Das geht alles schon in die richtige Richtung. Trotzdem, gerade solange es noch kein ordentliches rebalancing Feature gibt wäre es nett die aktuelle  Positionen direkt auslesen zu können (und zwar mittels REST API, nicht nur per click). Parquet will doch auch über eine API auf Broker zugreifen - da solle es auch mit einer guten offenen eigenen API, zumindest für zahlende Nutzer, Vorrangehen. Ist ein ziemliches gefummelt entweder die Daten zu scrapen oder aus den Aktivitäten zusammenzubasteln und mit aktuellen Kursen zu verknüpfen...

0
🍪

Parqet  nutzt Cookies. Erfahre mehr