Tuesday, 10 October 2017

Moving Average Google Finanzierung


Ich habe ein Google-Blatt für meine eigene Aktienanlage, zeigt die Aktienkurse, Handelsvolumen, etc. Meine Datenquelle ist yahoo finanzieren. Aber yahoo Finanzen api haben nur 50 Tage und 200 Tage gleitende durchschnittliche Aktienkurse leicht verfügbar, nicht 10 Tage gleitenden Durchschnitt, die mehr relevant für mich in vielen Gelegenheiten though though. Gibt es eine API für den gleitenden Durchschnitt über eine benutzerdefinierte Zeitraum (sagen wir 10 Tage oder 25 Tage) von Yahoo Finanzen Eine Methode, die ich einmal dachte, ist eine benutzerdefinierte Funktion in Google-Blatt zu bauen: erhalten historische Preisdaten im json-Format mit yql zuerst , Und dann analysieren Sie es in Google Apps Script, und schließlich berechnen den Durchschnitt der Schlusskurse in den letzten 10 Börsentagen. Aber das wird ein bisschen eine Herausforderung für mich sein, die einige Schwierigkeiten beim Verständnis der einfachen gleitenden durchschnittlichen Zeilen, die zu einem Quote Graph aus Google Finanzen hinzugefügt werden können. Diese verwandte Stapelaustausch-Frage zeigt, dass die einzigen Eingabeparameter, die erforderlich sind, um einen einfachen gleitenden Durchschnitt zu berechnen, die Periode sind, über die die Durchschnittswerte berechnet werden, und die Datenpunkte, aus denen die Durchschnittswerte berechnet werden. Allerdings, wenn ich Googles Seiten zu besuchen und wählen Sie eine bestimmte Aktie oder Index (zum Beispiel die NASDAQ Composite Index) und dann einen einfachen gleitenden Durchschnitt für, sagen wir, 20 Tage, die Ergebnisse scheinen von der Reichweite für die horizontale Achse zu scheinen der Graph. Klicken Sie hier, um den NASDAQ Composite Index im vergangenen Jahr anzuzeigen. Klicken Sie dann auf Technische Daten unter dem Diagramm und fügen Sie einen einfachen gleitenden Durchschnitt mit dem Standardzeitraum von 20 Tagen hinzu. Sie werden bemerken, dass der Index unter dem gleitenden Durchschnitt in mehreren Intervallen im Jahr 2013 unterschreitet. Wenn Sie dann auf den Link 5y am oberen Rand des Graphen klicken, um den Index und den SMA (Simple Moving Average) für die letzten 5 Jahre anzuzeigen, werden Sie youll Dass der Index während des Jahres 2013 nicht unter den Durchschnitt fällt. Dies scheint falsch zu sein, da der Zeitraum für beide Mittelwerte der gleiche ist, dh 20 Tage. Ist der Durchschnitt anders berechnet, scheint dies widersprüchlich zu sein. Der Unterschied ist, dass für die ein Jahr Zeitrahmen die Daten auf Basis der täglichen Daten dargestellt und die SMA ist 20 Tage, während für die 5 Jahre Zeitrahmen die Daten automatisch als wöchentliche Daten mit der SMA dargestellt werden Vertreten durch 20 Wochen nicht 20 Tage mehr. Dies geschieht aufgrund der täglichen Daten auf dieser Tabelle zu viel Daten, um über einen Zeitraum von 5 Jahren darstellen, so dass die Daten standardmäßig auf wöchentliche Daten über einen so langen Zeitraum. Wenn das Diagramm als wöchentliche Daten dargestellt wird, müssen auch Indikatoren in wöchentlichen Daten dargestellt werden. Wenn Sie ein anspruchsvoller Charting-Programm können Sie tatsächlich wählen, um tägliche oder wöchentliche Daten über längere Zeiträume wie 5 Jahre oder mehr zu sehen. Ich habe ein Google-Blatt für meine eigene Aktienanlage, zeigt die Aktienkurse, Handelsvolumen, etc. Meine Datenquelle ist yahoo finanzieren. Aber yahoo Finanzen api haben nur 50 Tage und 200 Tage gleitende durchschnittliche Aktienkurse leicht verfügbar, nicht 10 Tage gleitenden Durchschnitt, die mehr relevant für mich in vielen Gelegenheiten though though. Gibt es eine API für den gleitenden Durchschnitt über eine benutzerdefinierte Zeitraum (sagen wir 10 Tage oder 25 Tage) von Yahoo Finanzen Eine Methode, die ich einmal dachte, ist eine benutzerdefinierte Funktion in Google-Blatt zu bauen: erhalten historische Preisdaten im json-Format mit yql zuerst , Und dann analysieren Sie es in Google Apps Script, und schließlich berechnen den Durchschnitt der Schlusskurse in den letzten 10 Börsentagen. Aber das wird ein bisschen eine Herausforderung für mich gefragt werden Aug 11 14 um 17:14

No comments:

Post a Comment