11 Stimmen

Wo kann ich Beispielalgorithmen für die Analyse historischer Aktienkurse finden?

Kann mir jemand den richtigen Weg weisen?

Im Grunde versuche ich, Aktienkurse zu analysieren und zu sehen, ob ich irgendwelche Muster erkennen kann. Ich verwende dazu PHP und MySQL. Wo kann ich Beispielalgorithmen finden, wie sie in MetaStock oder thinkorswim verwendet werden? Ich weiß, dass es sich dabei um geschlossene Quellen handelt, aber gibt es irgendwelche Tutorials für Anfänger?

Ich danke Ihnen,

P.S. Ich weiß nicht einmal, wonach ich in Google suchen soll :(

2 Stimmen

Suchen Sie nach "technische Analyse".

0 Stimmen

Häufig werden verschiedene Algorithmen der künstlichen Intelligenz eingesetzt, um Muster zu extrahieren. Die NetFlix-Herausforderung hat viel von Beispielen mit praktischer KI und statistischen Algorithmen.

16voto

Richard Simões Punkte 11699

Ein grundlegender, lehrreicher Algorithmus für den Anfang ist ein Dual-Crossover gleitender Durchschnitt . Zeichnen Sie einfach schnelle (z. B. 5-Tage) und langsame (z. B. 10-Tage) gleitende Durchschnitte des Schlusskurses einer Aktie auf, und Sie haben eine schwache Vorhersage, wann Sie kaufen (schnelle Linie geht über langsame) und verkaufen (langsame Linie geht über die schnelle). Nachdem dies funktioniert hat, können Sie die exponentielle Glättung anwenden (siehe den zuvor verlinkten Wiki-Artikel).

Das wäre ein guter Anfang. Werfen Sie einen Blick auf andere technische Analyse Techniken, aber bedenken Sie, dass es sich dabei um eine ziemlich gefährliche Handelsmethode handelt.

Aktualisierung: Was die tatsächliche Umsetzung betrifft? Sie sind ein PHP-Programmierer, also hier ist ein Diagrammbibliothek für PHP . Diese habe ich vor ein paar Jahren für dieses Projekt verwendet, und sie hat sich bewährt. Vielleicht kann jemand anderes einen besseren empfehlen. Wenn Sie eine kostenlose Datenquelle benötigen, sehen Sie sich Folgendes an Die historischen Daten von Yahoo! Finance . Sie geben CSV-Dateien mit den täglichen Eröffnungs- und Schlusskursen, dem Handelsvolumen usw. praktisch aller indexierten Unternehmen heraus.

3voto

Newtopian Punkte 7234

Zunächst benötigen Sie ein solides mathematisches Grundwissen: Statistik im Allgemeinen, Korrelationsanalyse, lineare Algebra... Wenn Sie es wirklich übertreiben wollen, sehen Sie sich die dimensionale Transposition an. Dann brauchen Sie eine solide Grundlage in Data Mining . Verbände kann nützlich sein, wenn Sie strenge numerische Daten mit Schlagzeilen und anderen Ereignissen verknüpfen wollen.

Eines ist sicher: Sie werden höchstwahrscheinlich keine vorgefertigten Algorithmen finden, die Sie reich machen werden...

Ich kenne jemanden, der genau das versucht... Er ist einigermaßen erfolgreich (d.h. er verliert kein Geld und verdient ein bisschen) und stellt seine eigenen Algorithmen her... Ich sollte erwähnen, dass er einen Doktortitel in Versicherungsmathematik .

Hier sind ein paar weitere Links... ich hoffe, sie helfen ein wenig weiter

Viel Glück für Sie

3voto

hughdbrown Punkte 45214

Prüfen Sie die Algorithmen unter investopedia y FM-Labore enthält Formeln für eine Vielzahl von Indikatoren der technischen Analyse.

3voto

boe100 Punkte 589

Sparen Sie Zeit und verwenden Sie Programme wie NinjaTrader y Reichtum-Labor . Beide sind großartige Plattformen für die technische Analyse und akzeptieren C# als Programmiersprache für die Definition Ihrer Handelsregeln. Alle möglichen technischen Indikatoren, die Sie sich vorstellen können, sind bereits enthalten, und wenn Sie etwas Fortgeschritteneres brauchen, können Sie jederzeit Ihren eigenen Indikator schreiben. Außerdem benötigen Sie eine große Menge an Daten, damit Ihre Analyse statistisch signifikant ist. Für US-Aktien und ETFs, besuchen Sie www.Kibot.com . Wir haben gute Erfahrungen mit ihren Daten gemacht.

2voto

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X