La fórmula de análisis se refiere a la publicidad de alpha101 de worldquant:http://q.fmz.com/chart/doc/101_Formulaic_Alphas.pdfEl método de cálculo del mercado central, es básicamente compatible con su gramática (no implementado con una descripción) y se ha mejorado. Esta función se prepara con anticipación para apoyar a las acciones en el futuro y los usuarios pueden probarla. Para realizar operaciones rápidas en secuencias de tiempo y verificar ideas.https://www.fmz.com/m/alphaLa página web es:
El eje {} debajo representa el símbolo de posición, todas las expresiones no son sensibles al tamaño, y x representa la secuencia de tiempo de los datos
abs(x), log(x), sign(x)
En el sentido literal, las funciones son valores absolutos, logaritmos y símbolos.
Los siguientes operadores:+, -, *, /, >, <
El nombre de la película es "Shock Me".==
¿Qué es lo que está pasando?||
¿Qué es lo que está pasando?x ? y : z
El tercer operador:rank(x)
: orden de la sección transversal, devuelve el porcentaje de donde está.. Requiere especificar un grupo de puntos para seleccionar varios puntos, no se puede calcular para un solo sector, se devolverá directamente el resultado original.delay(x, d)
: el valor antes del ciclo d de la secuencia.sma(x, d)
: línea media simple del ciclo d de la secuencia.correlation(x, y, d)
: coefficientes correlativos de la secuencia de tiempo x y y del ciclo d anterior.covariance(x, y, d)
: diferencia de las cóndices de la secuencia de tiempo x y y en los últimos d ciclos.scale(x, a)
Los datos están unificados para:sum(abs(x))=a
(a se supone que es 1) ‒.delta(x, d)
: el valor actual de la secuencia de tiempo x menos el valor anterior al ciclo d.signedpower(x, a)
: x^adecay_linear(x, d)
: media móvil de ciclo d de la secuencia de tiempo x con un peso, con un peso de d, d-1, d-2...1 ((después de un tratamiento de unificación)).indneutralize(x, g)
: el tratamiento neutro para la categoría g de la industria, no es compatible actualmente.ts_{O}(x, d)
: para la secuencia de tiempo x en los últimos d ciclos (O puede representar específicamente min, max, etc., más adelante), d se convierte en un número entero.ts_min(x, d)
: el valor mínimo del ciclo d pasado.ts_max(x, d)
: el valor máximo del ciclo d pasado.ts_argmax(x, d)
: ts_max(x, d)
La ubicación.ts_argmin(x, d)
: ts_min(x, d)
La ubicación.ts_rank(x, d)
: ordenación de los valores de x de la secuencia de tiempo de los últimos d ciclos (ordenación por porcentaje).min(x, d)
: ts_min(x, d)
max(x, d)
: ts_max(x, d)
sum(x, d)
: la suma de los últimos d ciclos.product(x, d)
: el valor de los d ciclos pasados.stddev(x, d)
El error estándar del ciclo d anterior.
El tamaño de los datos de entrada no es sensible a la escritura, los datos por defecto son la variedad seleccionada en la página web, también se puede especificar directamente:MA888.close
, puede mezclarse.
returns
Rentabilidad del precio de cierreopen, close, high, low, volume
El precio de apertura, el precio de cierre, el precio más alto, el precio más bajo y el volumen de transacciones durante el ciclo.vwap
: volumen de transacción ponderado por el precio de la transacción, no realizado, precio de cierre actual.cap
El valor total de mercado, no realizado.IndClass
El sector: clasificado, no implementado.
Apoya la exportación de varios resultados a la vez, representados por listas, como[sma(close, 10), sma(high, 30)]
En el gráfico, se dibujarán dos líneas.
Además de la entrada de datos de secuencia de tiempo, también puede ser considerado como un simple calculador.