Die Analyseformel bezieht sich auf die Berechnungsmethode für die Marktnotierung in der Öffentlichkeit.alpha101
vonworldquant
: http://q.fmz.com/chart/doc/101_Formulaic_Alphas.pdf, die grundsätzlich mit ihrer Grammatik kompatibel ist (mit Erklärungen für nicht implementierte Merkmale) und verbessert wurde.Seite mit dem Werkzeug für die Alpha-Faktor-Analyse.
"{}" darstellt Platzhalter, alle Ausdrücke sind nicht groß- und kleinbuchstabensensible, und
abs(x), log(x), sign(x)
bedeutet wörtlich den absoluten Wert, Logarithmus und Zeichenfunktion.Die folgenden Betreiber, einschließlich+, -, *, /, >, <
, auch den Bedeutungen ihrer Normen entsprechen;==
steht für ||
bedeutet x? y: z
zeigt den ternären Operator an.
rank(x)
: die Rangfolge der Querschnitte, die den Prozentsatz des Standorts wiedergibt; es ist notwendig, mehrere Kandidaten-Zielgruppen anzugeben, die nicht für einen Binnenmarkt berechnet werden können und das ursprüngliche Ergebnis direkt zurückgeben.delay(x, d)
: der Wert vor der Periode d der Reihenfolge.sma(x, d)
: der einfache gleitende Durchschnitt der Periode d der Sequenz.correlation(x, y, d)
: der Korrelationskoeffizient der Zeitreihen x und y über die letzten d Perioden.covariance(x, y, d)
: die Kovarianz der Zeitreihen x und y in den letzten d Perioden.scale(x, a)
: es normalisiert die Daten, so dasssum(abs(x)) = a
(delta(x, d)
: der aktuelle Wert der Zeitreihe x minus der Wert vor d Perioden.signedpower(x, a)
: x^a
.decay_linear(x, d)
: gewichteter gleitender Durchschnitt der Zeitreihe x für die Periode d, wobei die Gewichte d, d-1, d-2... 1 (normalisiert) sind.indneutralize(x, g)
: die neutrale Verarbeitung für die Branchenklassifizierung ts_{O}(x, d)
: ts_min(x, d)
: der Mindestwert der letzten d Zeiträume.ts_max(x, d)
: der Höchstwert der letzten d Zeiträume.ts_argmax(x, d)
: ts_max(x, d)
position.ts_argmin(x, d)
: ts_min(x, d)
position.ts_rank(x, d)
: Sortierung der Zeitreihenwerte x der letzten d Perioden (prozentuale Sortierung).min(x, d)
: ts_min(x, d)
.max(x, d)
: ts_max(x, d)
.sum(x, d)
: die Summe der letzten d Zeiträume.product(x, d)
: das Produkt der letzten d Perioden.stddev(x, d)
: die Standardabweichung der letzten d Perioden.Die Eingabedaten sind nicht mit Groß- und Kleinbuchstaben versehen; die Standarddaten sind das ausgewählte Symbol auf der Webseite oder können direkt angegeben werden, wie z. B.binance.ada_bnb
returns
: Rückkehr des Schlusskurses.open, close, high, low, volume
: d. h. der Eröffnungspreis, der Schlusskurs, der höchste Preis, der niedrigste Preis und das Handelsvolumen während des Zeitraums.vwap
: volumengewichteter ausgeführter Preis, noch nicht umgesetzt, der derzeit der Schlusskurs ist.cap
: Gesamtmarktwert, noch nicht umgesetzt.IndClass
: Branchenklassifizierung, noch nicht eingeführt.Es wird unterstützt, mehrere Ergebnisse (durch Liste ausgedrückt) gleichzeitig auszugeben.[sma(close, 10), sma(high, 30)]
Neben der Eingabe von Zeitreihendaten kann es auch als einfacher Rechner verwendet werden.