Rumus analisis mengacu pada metode perhitungan yang berlaku di worldquant yang dipublikasikan alpha101: http://q.fmz.com/chart/doc/101_Formulaic_Alphas.pdf, yang pada dasarnya kompatibel dengan tata bahasa yang tidak terimplementasikan, dan telah diperbaiki. Fitur ini siap untuk mendukung saham di masa depan, dan pengguna dapat mencobanya. Fmz adalah sebuah aplikasi yang digunakan untuk melakukan perhitungan cepat dari urutan waktu, untuk memverifikasi ide.
Di bawah ini, tanda {} adalah tanda posisi, semua ekspresi tidak sensitif, dan x adalah urutan waktu data.
abs(x), log(x), sign(x)
Secara harfiah, nilai absolut, logaritma, dan fungsi simbol.
Operator berikut+, -, *, /, >, <
Ini juga merupakan bagian dari standar.==
Apakah mereka sama?||
Logika atau,x ? y : z
Operator ketiga:
rank(x)
Sorted by cross-section, return by percentage. Dibutuhkan untuk menentukan pilihan dari beberapa parameter, yang tidak dapat dihitung untuk kasus tunggal, akan langsung mengembalikan hasil asli.
delay(x, d)
: Nilai sebelum periode d dari urutan.
sma(x, d)
: garis rata-rata sederhana dari siklus d dari urutan tersebut.
correlation(x, y, d)
: Koefisien terkait dari urutan waktu x dan y selama siklus d.
covariance(x, y, d)
: Keragaman koefisien dari urutan waktu x dan y selama periode d.
scale(x, a)
Data yang disatukan:sum(abs(x))=a
(a) Menganggap 1)
delta(x, d)
: Nilai saat ini dari urutan waktu x dikurangi nilai sebelum periode d.
signedpower(x, a)
: x^a
decay_linear(x, d)
: Periode bergerak rata-rata dengan bobot d pada urutan waktu x, dengan bobot d, d-1, d-2….1 (dimainkan setelah pengolahan konsolidasi)
indneutralize(x, g)
: Proses netral untuk klasifikasi industri g, saat ini tidak didukung.
ts_{O}(x, d)
Operasi O pada urutan waktu x selama d siklus ((O dapat secara spesifik mewakili min, max, dan lain-lain, selanjutnya akan diperkenalkan), d akan diubah menjadi bilangan bulat。
ts_min(x, d)
: Minimal periode d yang lalu.
ts_max(x, d)
: Maksimal periode d yang lalu.
ts_argmax(x, d)
: ts_max(x, d)
Lokasi
ts_argmin(x, d)
: ts_min(x, d)
Lokasi
ts_rank(x, d)
: Urutan nilai x dari urutan waktu d periode terakhir ((persentase urutan)
min(x, d)
: ts_min(x, d)
max(x, d)
: ts_max(x, d)
sum(x, d)
: dan periode d yang lalu
product(x, d)
: jumlah siklus d yang lalu.
stddev(x, d)
: selisih standar dari siklus d sebelumnya.
Ukuran kecil data yang dimasukkan tidak sensitif, data default adalah varietas pilihan di halaman web, atau dapat ditentukan secara langsung:MA888.close
, bisa dicampur.
returns
Harga akhir:
open, close, high, low, volume
: harga pembukaan, harga penutupan, harga tertinggi, harga terendah, volume transaksi
vwap
: volume transaksi ditimbang harga transaksi, belum terwujud, saat ini sebagai harga penutupan.
cap
Total nilai pasar, belum terwujud.
IndClass
Klasifikasi industri, belum terwujud.
Dukungan untuk output beberapa hasil sekaligus, dalam bentuk daftar, seperti[sma(close, 10), sma(high, 30)]
Ini adalah gambar yang dibuat oleh orang-orang yang bekerja di sebuah perusahaan.
Selain input data urutan waktu, dapat juga digunakan sebagai kalkulator sederhana.