Podstawowym, edukacyjnym algorytmem, z którego można zacząć jest podwójny crossover moving average. Po prostu szybko rysuj (powiedzmy, 5 dni) i powoli (powiedzmy, 10- dzień) średnie ruchy ceny zamknięcia akcji, a Ty masz słaby predyktor tego, kiedy kupić długi (szybka linia idzie powyżej wolnego) i sprzedaj krótko (powolna linia idzie powyżej szybkości). Po uzyskaniu tego efektu można wprowadzić wygładzanie wykładnicze (patrz wcześniej powiązany artykuł wiki).
to byłby przyzwoity początek. Spójrz na innych technical analysis technik, ale należy pamiętać, że jest to dość niebezpieczna metoda handlu.
Aktualizacja: Co do faktycznego wdrożenia? Jesteś programistą PHP, więc tutaj jest charting library for PHP. To jest ten, którego użyłem kilka lat temu w tym projekcie i działał płynnie. Może ktoś inny może polecić coś lepszego. Jeśli potrzebujesz wolnego źródła danych, spójrz na Yahoo! Finance's historical data. Wydają pliki CSV zawierające codzienne ceny otwarcia, ceny zamknięcia, wolumen obrotu itp. Praktycznie każdej indeksowanej korporacji.
Wyszukaj "analizę techniczną". – hughdbrown
Często używanym algorytmem sztucznej inteligencji jest wyodrębnianie wzorców. Wyzwanie NetFlix zawiera ** wiele ** przykładów z praktyczną sztuczną inteligencją i algorytmami statystycznymi. – Kiril