Optionen Basics Tutorial Heutzutage umfassen viele Investoren-Portfolios Investitionen wie Investmentfonds. Aktien und Anleihen. Aber die Vielfalt der Ihnen zur Verfügung stehenden Wertpapiere endet nicht. Eine andere Art von Sicherheit, eine so genannte Option, präsentiert eine Welt der Chance für anspruchsvolle Investoren. Die Macht der Optionen liegt in ihrer Vielseitigkeit. Sie ermöglichen es Ihnen, Ihre Position anzupassen oder anzupassen, je nach Situation, die entsteht. Optionen können so spekulativ oder so konservativ sein, wie Sie wollen. Dies bedeutet, dass Sie alles tun können, von einer Position zu schützen, von einem Niedergang zu einer ausschließlichen Wetten auf die Bewegung eines Marktes oder Indexes. 13 Diese Vielseitigkeit kommt aber nicht ohne ihre Kosten. Optionen sind komplexe Wertpapiere und können sehr riskant sein. Deshalb, wenn Handel Optionen, sehen Sie einen Haftungsausschluss wie die folgenden: 13 Optionen mit Risiken verbunden und sind nicht für jedermann geeignet. Optionshandel kann in der Natur spekulativ sein und ein erhebliches Verlustrisiko mit sich bringen. Nur mit Risikokapital investieren. 13 Trotz allem, was jemand sagt Ihnen, Option Handel beinhaltet Risiken, vor allem, wenn Sie nicht wissen, was Sie tun. Aus diesem Grund viele Leute vorschlagen, steuern Sie Optionen und vergessen ihre Existenz. 13 Auf der anderen Seite, ignorant von jeder Art von Investitionen platziert Sie in eine schwache Position. Vielleicht ist die spekulative Natur der Optionen passt nicht zu Ihrem Stil. Kein Problem - dann spekulieren Sie nicht in Optionen. Aber bevor Sie nicht in Optionen zu investieren entscheiden, sollten Sie sie verstehen. Nicht lernen, wie Optionen Funktion ist so gefährlich wie Springen rechts in: ohne zu wissen, über Optionen würden Sie nicht nur mit einem anderen Element in Ihrem investieren Toolbox verlieren, sondern verlieren auch Einblick in das Funktionieren von einigen der weltweit größten Unternehmen. Ob es darum geht, das Risiko von Devisengeschäften abzusichern oder den Mitarbeitern das Eigentumsrecht in Form von Aktienoptionen zu geben, nutzen die meisten Mehrländer heute Optionen in irgendeiner Form. 13 Dieses Tutorial stellt Ihnen die Grundlagen der Optionen vor. Denken Sie daran, dass die meisten Optionen Händler haben viele Jahre Erfahrung, so dont erwarten, um ein Experte sofort nach dem Lesen dieses Tutorials werden. Wenn Sie arent vertraut mit, wie die Börse arbeitet, sehen Sie sich die Stock Basics Tutorial. Ein gründliches Verständnis des Risikos ist im Optionshandel wesentlich. So ist die Kenntnis der Faktoren, die Option Preis beeinflussen. Investieren in Google (GOOG) erfordert in der Regel Sie den Preis der Aktie multipliziert mit der Anzahl der gekauften Aktien zu zahlen. Eine Alternative mit geringerem Kapital beinhaltet die Verwendung von Optionen. Erfahren Sie mehr über Aktienoptionen, darunter einige grundlegende Terminologie und die Quelle der Gewinne. Das Lernen, die Sprache der Optionsketten zu verstehen, hilft Ihnen, ein informierterer Händler zu werden. Wenn Sie Leverage zu Ihrem Vorteil nutzen wollen, müssen Sie wissen, wie viele Verträge zu kaufen. Ein guter Platz, zum mit Optionen zu beginnen, ist, diese Verträge gegen Anteile zu schreiben, die Sie bereits besitzen. Indexoptionen sind weniger volatil und flüssiger als normale Optionen. Verstehen Sie, wie zu handeln Index-Optionen mit dieser einfachen Einführung. Es gibt Zeiten, in denen ein Investor keine Option ausüben sollte. Finden Sie heraus, wann zu halten und wann zu falten. Häufig gestellte Fragen Abschreibungen können als steuerlich abzugsfähiger Aufwand verwendet werden, um die Steuerkosten zu senken und den Cashflow zu steigern. Erfahren Sie, wie Warren Buffett durch seine Anwesenheit an mehreren renommierten Schulen und seinen Erfahrungen aus der Praxis so erfolgreich wurde. Das CFA-Institut ermöglicht eine individuelle unbegrenzte Anzahl von Versuchen bei jeder Prüfung. Obwohl Sie die Prüfung versuchen können. Erfahren Sie mehr über durchschnittliche Börsenanalyse Gehälter in den USA und verschiedene Faktoren, die Gehälter und Gesamtniveau beeinflussen. Häufig gestellte Fragen Abschreibungen können als steuerlich abzugsfähiger Aufwand verwendet werden, um die Steuerkosten zu senken und den Cashflow zu steigern. Erfahren Sie, wie Warren Buffett durch seine Anwesenheit an mehreren renommierten Schulen und seinen Erfahrungen aus der Praxis so erfolgreich wurde. Das CFA-Institut ermöglicht eine individuelle unbegrenzte Anzahl von Versuchen bei jeder Prüfung. Obwohl Sie die Prüfung versuchen können. Erfahren Sie mehr über durchschnittliche Börsenanalyst Gehälter in den USA und verschiedene Faktoren, die Gehälter und Gesamtniveaus beeinflussen. Starten Sie investieren mit nur 1.000 So haben Sie 1.000 beiseite legen, und youre bereit, die Welt der Investitionen geben. In diesem Artikel, gut zu Fuß Sie durch die ersten Schritte als Investor und zeigen Ihnen, wie Sie Ihre Rendite durch Minimierung Ihrer Kosten zu maximieren. Was sind die Account-Minimums Für die unerfahrenen Investor, kann die Investition scheinen einfach genug - alles, was Sie tun müssen, ist, gehen Sie zu einem Maklerunternehmen und öffnen Sie ein Konto, rechts Was Sie nicht wissen können, ist jedoch, dass alle Finanzinstitute haben Mindesteinzahlung Anforderungen. Mit anderen Worten, sie werden nicht akzeptieren Ihre Konto-Anwendung, es sei denn, Sie hinterlegen eine bestimmte Menge an Geld. Einige Unternehmen werden nicht einmal ermöglichen es Ihnen, ein Konto mit einer Summe so klein wie 1.000 zu öffnen. Stockbrokers kommen in zwei Geschmacksrichtungen: Full-Service und Rabatt. Wie der Name schon sagt, bietet ein Full-Service-Broker viel mehr in der Art des Services. Aber es handelt sich nur um höhere Netto-Kunden. Es ist üblich, Mindestkonto-Größen von 50.000 und oben bei Full-Service-Broker zu sehen. Dies lässt den 1.000 Investor mit der Option eines Discount-Maklers. Discount-Broker haben erheblich niedrigere Gebühren, aber erwarten Sie nicht viel in der Art der Hand-holding. Die Gebühren sind niedrig, weil Sie für alle Investitionsentscheidungen verantwortlich sind - Sie können nicht anrufen und um Anlageberatung bitten. Mit 1.000, sind Sie direkt an der Spitze in Bezug auf die Mindesteinzahlung. Einige Discounter nehmen Sie und andere pflegt. Youll müssen einkaufen. Sie könnten auch Aktien direkt von einem Unternehmen durch direkte Aktienkaufpläne (DSPPs) kaufen. Einige dieser Pläne haben eine minimale Investitionsmenge Beschränkung, die zwischen 100 und 500 reicht. Mit dem Aufkommen des Online-Handels gibt es eine Reihe von Discount-Broker mit keine (oder sehr niedrigen) Mindesteinschränkungen. Eine der beliebtesten Online-Trading-Sites ist Scottrade. Sie werden jedoch mit anderen Einschränkungen konfrontiert werden und sehen höhere Gebühren für bestimmte Arten von Trades. Dies ist etwas, das ein Investor berücksichtigen sollte, wenn er oder sie in Aktien investieren will. Gegenseitige Fonds und Anleihen Wenn Investmentfonds oder Anleihen Anlagen sind, die Sie machen möchten, ist es einfacher in Bezug auf Mindesteinlagenbeträge. Beide können über Maklerfirmen gekauft werden, wo ähnliche Kautionsregeln gelten wie für Aktien. Investmentfonds können auch über Ihre lokale Bank gekauft werden, oft für weniger als 1.000, wenn Sie eine bestehende Beziehung mit der Bank haben. Wenn Sie Staatsanleihen erwerben möchten. Kann dies direkt von der Regierung durch TreasuryDirect erfolgen. Die einzige Einschränkung ist hier der Mindestkaufbetrag der Anleihe, der von 100 bis 1.000 reichen kann. Lernen Sie die Investitionskosten Bevor Sie ein Anlagekonto eröffnen, müssen Sie auch die Kosten berücksichtigen, die Ihnen aus dem Kauf von Anlagen entstehen, sobald das Konto geöffnet ist. In den meisten Fällen, jedes Mal, wenn Sie eine Investition kaufen, kostet es Sie Geld (durch Provisionen). Mit einer begrenzten Menge an Fonds, können diese Transaktionsgebühren wirklich eine Beule auf Ihre 1000 setzen. Investieren in Aktien kann sehr teuer sein, wenn Sie ständig Handel, vor allem mit einem Minimum an Geld zu investieren. Jedes Mal, dass Sie handeln Aktien, entweder durch den Kauf oder Verkauf, werden Sie eine Trading-Gebühr entstehen. Handelsgebühren reichen von der niedrigen Ende von 10 pro Handel, kann aber so hoch sein wie 30 für einige Discount-Broker. Denken Sie daran, ein Handel ist ein Auftrag, Aktien in einem Unternehmen zu kaufen - wenn Sie fünf verschiedene Aktien zur gleichen Zeit kaufen wollen, wird dies als fünf separate Trades gesehen und Sie werden für jeden aufgeladen werden. Nun stellen Sie sich vor, dass Sie sich entscheiden, die Aktien dieser fünf Unternehmen mit Ihrer 1000 zu kaufen. Um dies zu tun, werden Sie 50 in den Handelskosten entstehen, was entspricht 5 Ihrer 1.000. Wenn Sie die 1.000 vollständig investieren, würde Ihr Konto auf 950 nach Handelskosten reduziert werden. Dies ist ein Verlust von 5, bevor Ihre Investitionen haben sogar eine Chance, einen Cent zu verdienen Wenn Sie diese fünf Aktien zu verkaufen, würden Sie wieder einmal die Kosten für die Trades, die eine weitere 50 werden würde Selling) auf diese fünf Aktien würde Sie 100 kosten, oder 10 Ihrer ursprünglichen Anzahlung von 1.000. Wenn Ihre Investitionen nicht genug verdienen, um dies zu decken, haben Sie Geld verloren, indem Sie einfach und beenden Positionen. Es gibt viele Gebühren, die ein Investor entstehen wird, wenn er in Investmentfonds investiert. Eine der wichtigsten Gebühren, auf die man sich konzentrieren sollte, ist die Management-Kostenquote (MER), die jedes Jahr vom Managementteam verrechnet wird, basierend auf der Höhe der Vermögenswerte des Fonds. Je höher die MER, desto schlechter ist es für die Fonds-Investoren. Es doesnt Ende dort: youll sehen auch eine Anzahl von Verkaufsgebühren genannt Lasten, wenn Sie Investmentfonds kaufen. Im Hinblick auf den Anfang Investor, sind die Investmentfonds Gebühren tatsächlich ein Vorteil im Vergleich zu den Provisionen auf Aktien. Der Grund dafür ist, dass die Gebühren gleich sind, unabhängig von der Menge, die Sie investieren. Daher, solange Sie die Mindestanforderung haben, um ein Konto zu eröffnen, können Sie so wenig wie 50 oder 100 pro Monat in einem Investmentfonds zu investieren. Der Begriff für diese wird als Dollar cost averaging (DCA), und es kann ein guter Weg, um zu investieren. Reduzieren Sie das Risiko bei der Diversifizierung Diversifikation gilt als das einzige freie Mittagessen in der Investition. Durch die Investition in eine Reihe von Vermögenswerten reduzieren Sie das Risiko, dass eine Anlageleistung die Rendite Ihrer Gesamtinvestition stark beeinträchtigt. Sie konnten es als finanzieller Jargon für dont setzen alle Ihre Eier in einem Korb denken. Im Hinblick auf die Diversifizierung wird die größte Schwierigkeit dabei aus Anlagen in Aktien resultieren. Dies wurde im Provisionsbereich des Artikels erläutert, in dem diskutiert wurde, wie sich die Investitionskosten für eine große Anzahl von Aktien nachteilig auf das Portfolio auswirken könnten. Mit einer Kaution von 1.000 ist es fast unmöglich, ein gut diversifiziertes Portfolio zu haben, also sollten Sie sich bewusst sein, dass Sie in ein oder zwei Unternehmen investieren müssen (höchstens), um damit zu beginnen. Dies erhöht Ihr Risiko. Dies ist, wo der große Vorteil der Investmentfonds kommt in den Fokus. Investmentfonds neigen dazu, eine große Anzahl von Aktien und anderen Investitionen im Fonds zu haben, wodurch der Fonds stärker diversifiziert wird als ein einziger Bestand. Ein kleiner Schritt in Richtung einer großen Zukunft Es ist möglich zu investieren, wenn Sie gerade erst anfangen mit einer kleinen Menge an Geld. Seine komplizierter als nur die Auswahl der richtigen Investition (eine Leistung, die schwierig genug an sich ist) und Sie müssen sich bewusst sein, der Beschränkungen, die Sie als ein neuer Investor konfrontiert. The Bottom Line Youll müssen Ihre Hausaufgaben machen, um die Mindesteinlagen zu finden und vergleichen Sie dann die Provisionen mit anderen Brokern. Die Chancen sind, Sie werden nicht in der Lage, kostengünstig kaufen einzelne Bestände und noch mit einer kleinen Menge an Geld diversifiziert werden. Angesichts dieser Einschränkungen, ist es wahrscheinlich lohnt sich auf Ihrer Investitionsreise mit Investmentfonds. Doch wie alle Aspekte der Investitionen, die bis zu Ihnen, die Forschung zu tun und herauszufinden, die Strategie, die Ihnen am besten passt. Wenn Sie mehr Informationen über das, was mit 1000 Dollar zu tun suchen. Investoren Fragen Sie einen Berater packt das Thema durch die Beantwortung einer unserer Benutzer questions. Blueprint für Forex Day Trading mit 1.000 (oder weniger) Forex Day-Trading mit 1.000 (oder weniger) ist möglich, und sogar profitabel. Forex Trading ermöglicht es Ihnen, Ihre Position Größe genau zu kontrollieren, und nutzen Sie Hebelwirkung, die beide ein kleines Trading-Konto zu unterstützen. In der Börse können Sie tun, dass so effektiv zu einem Tages-Trading-Konto in den USA haben Sie ein Minimum von 25.000 haben. Im Forex-Markt können Sie den Handel mit weniger als 1.000 starten. Das doesn8217t bedeuten Sie8217ll in der Lage sein, ein Leben aus dem Handel sofort zu machen, aber Sie können Ihr Konto durch die folgenden ordnungsgemäßen Risikomanagement, mit einem Low-Broker gebaut und Platzierung über 4 bis 6 schnelle Tag Trades in der Spannweite von ein paar Stunden zu bauen. Hier ist die Blaupause. Um den Artikel auf eine angemessene Länge zu halten, werden Links zu Artikeln oder Ressourcen mit mehr Informationen zu einem bestimmten Thema bereitgestellt. Bitte lesen Sie diese auch, um ein vollständiges Verständnis der Konzepte zu erhalten. Getting Setup in Forex-Account-Typ und Broker Wenn you8217re Handel mit 1000 oder weniger8211und wollen Sie Ihr Konto8211I empfehlen, den Handel über einen ECN-Broker, die eine nahe Null-Spread bietet zu bauen. Auch handeln die ein-Minuten-Diagramm mit einem Trend nach Strategie (mehr dazu in ein wenig). Ich verwende einen ECN-Broker, weil ich kurzfristige Chancen nutzen und mein Risiko weiterhin verwalten kann. Mit einem normalen Broker, mit 1 oder 2 Pips auf dem EURUSD verbreitet, bedeutet, dass Sie bezahlen 4 Pips insgesamt in und aus. Wenn ein Mini-Los gehandelt wird, ist jeder Pip Wert 1. so ein Trade ist wirklich kostet Sie 4 pro Mini-Los (und wenn Ihr Ziel ist es, 8 Pips oder 8 pro Mini-Los, gut, sehen Sie das Problem). It8217s eine Gelegenheit kosten, weil es die Möglichkeit, dass Sie diese vier Pips beseitigt. Andererseits kostet mein ECN-Broker ungefähr 2,5 / 100K (weniger, wenn Sie ein größeres Konto haben), so dass ein Mini-Los (10K) nur etwa 0,25 zu bekommen und 0,25 zu bekommen (0,50 insgesamt). Ein Mikro-Los (1K) kostet nur etwa 0,05 zu bekommen und aus. Das ist ein großer Unterschied und kann den Unterschied zwischen positiv oder negativ für den Monat bedeuten. Als Day Trader ist einer der entscheidenden Faktoren der Spread, den Sie zahlen (Differenz zwischen dem Bid und Ask Preise) 8211it muss niedrig sein, wenn Sie erwarten, erfolgreich zu sein. Während der aktiven Zeiten, wie die US-und London-Sitzung. Die Spread ist in der Regel rund 0,1 bis 0,4 Pips (ja, ein kleiner Bruchteil einer Pip) mit einem ECN-Broker. Nehmen Sie ein paar Trades in einem ECN-Demo-Konto und you8217ll sehen, was ein großer Vorteil ist es nicht mit der Sorge sich mit der Ausbreitung. Im Umgang mit einem Konto weniger als 10.000 (und insbesondere 1.000 und darunter) immer sicherstellen, dass Sie die Möglichkeit, Mikro-Lose, auch bezeichnet als 82200.01 lots8221. Micro Lose geben Ihnen die Fähigkeit, Ihre Position Größe und Gefahr auf einem kleinen Konto wirklich zu justieren. Ich empfehle auch mit etwa 30: 1 Hebelwirkung. Der Grund dafür wird später erklärt. Day Trade Verwenden Sie die One-Minute-Chart niemals Risiko mehr als 1 von Kapital auf einem einzigen Handel. Mit einer fast null Ausbreitung, kann ich aktiv handeln Preis bewegt, dass etwa 8 bis 25 Pips von Anfang bis Ende. Ich setze ein Gewinnziel von 7 bis 10 Pips (Potenzial mehr auf bestimmte Trades) und ein Stop-Verlust von 4 Pips (dies kann geringfügig durch den Handel variieren) und bin in der Lage, diese Preiswellen, die Sie auf der 1-Minuten-Chart zu sehen Die London oder frühen US-Sitzung (siehe How to Day Trade Forex in 2 Stunden oder weniger für die Strategie). Volatilität ändert sich immer, was bedeutet, wie viele Pips riskiert und erfasst auch Veränderungen. Wo Stopp-Verluste und Ziele sollte an einem bestimmten Tag / Handel wird in der umfassenden Forex-Artikel oben verknüpft angesprochen werden. Wenn ich auf einem 15-minütigen Chart handele, kann ich nur ein paar Trades an jedem Tag bekommen, und ich muss den größten Teil meines Tages damit verbringen, 4 Maximum zu machen (wenn ich zwei Trades mit einem 2: 1 Reward: Risiko-Verhältnis gewinne) . Jetzt 4 ist eine große tägliche Rückkehr, aber das ist das beste Fallszenario (weil Sie 1 deines Kontos pro Handel riskieren, wenn Sie 2: 1 auf diesen Handel bilden, sind Sie oben 2 auf jedem x 2 Handel). Nun, schauen Sie sich ein 1-Minuten-Chart in der EURUSD und you8217ll beachten mehrere kleine Trending-Moves während der London und frühen US-Sitzung können wir Kapitalisieren auf (don.. 17 17 t handeln um Neuigkeiten, so ignorieren verrückt großen Preis Bars, die in der Regel sind Nachrichten). Auf einer 1-Minuten-Chart können Sie etwa 3 bis 6 Trades innerhalb von zwei bis drei Stunden. Nun nehmen Sie an, dass Sie alle gewinnen, sehen Sie einen 6 bis 12 Gewinn in ein paar Stunden (vorausgesetzt, alle Gewinne Trades und ein 2: 1 Belohnung: Risiko-Verhältnis). It8217s lächerlich anzunehmen, you8217ll gewinnen alle Ihre Trades und machen 6 bis 12 pro Tag Sie won8217t. Aber Ihr upside Potenzial ist größer, indem mehr Trades auf einem kürzeren Zeitrahmen. Let8217s schnell überprüfen, was Sie tun müssen: ECN-Broker für Day-Trading je kleiner die Ausbreitung und je niedriger die Provision, desto besser. Broker muss zulassen, Micro-Lot-Handel, wenn Sie mit einem 1.000 (oder kleiner) Konto. Ein Mikro-Los ist 0,10 pro Pip Bewegung, multipliziert mit, wie viele Mikro-Lose haben Sie in Ihrer Position. Tag Handel der EURUSD. Day-Handel während der London oder frühen US-Sitzung. Handel die Preiswelle auf dem 1-Minuten-Diagramm. Nur Handel für zwei bis drei Stunden. Das ist mehr als genug und wird in der Regel produzieren etwa 4 bis 6 Trades. Die meisten verlieren wir auf einen Handel ist 1 unserer Rechnung. Für unsere 1 Risiko auf einen Handel, sollten wir versuchen, um 1,75 bis 2 Forex Day Trading mit 1000 Dollar (oder weniger) 8211 Erwartungen Wenn Sie in harte Arbeit auf einem Demo-Konto üben die Strategie und riskieren weniger als 1 von Ihrem Konto auf jedem Handel, können Sie stetig wachsen ein 1000 Konto Tag Handelswährungen. Angenommen, ein Siegprozentsatz von 50 (Sie gewinnen 50 Trades aus einem 100), 4 Trades pro Tag, einen durchschnittlichen Stop-Verlust von 4 Pips und ein durchschnittliches Ziel von 7 Pips. Wenn Sie Forex Day Handel mit 1000 für 20 Tage außerhalb des Monats, und verwenden Sie eine feste Position Größe von 25 Mikro-Chargen, die Risiko unter 10 oder 1 des Kontos: 25 x 0,10 x 4 Pips 10 ist Risiko pro Handel, Das ist 1 des 1.000 Kontostandes. Passen Sie die Positionsgröße nach Kontogröße und Stoppdämpfungsstufe an, hier8217s, was Sie potenziell in einem Monat machen können: 20 Tage X 4 Trades 80 Trades 50 von 80 Trades sind gewinnbringend 40 gewinnende Trades und 40 verlorene Trades Ein gewinnender Handel ist 7 Pips (die Ist 0,70 pro Mikro-Los) X 25 Mikro-Lose 17,50 Ein verlieren Handel ist 4 Pips (was 0,40 pro Mikro-Los) x 25 Mikro-Lose -10 Gewinnende Gesamt-Trading ist 40 Trades X 17,50 700 Verlieren Gesamt-Trading ist 40 Trades X 10 400 Monatlich (Ohne Provisionen) beträgt 700 8211 400 300 Gesamtprovisionen 80 Trades X 25 mirco Lose X 0,05 (Hin - und Rückfahrt) 100 Monatlicher Gewinn (einschließlich Provisionen) ist 300 8211 100 200 unkompliziert. That8217s ungefähr 20 auf dem 1.000 Konto. Don8217t erwarten, dass, zumindest nicht sofort machen. Diese Zahlen sollen das Potential, nicht die Realität zeigen. Leider sind die meisten Händler am Ende verlieren. Solange Ihr Risiko 1 pro Handel ist, handeln Sie etwa 4 mal am Tag, haben eine Gewinnrate von 50 und eine Belohnung bis zu einem Risiko von etwa 1,75: 1, dann egal, was Ihre Stop-Loss und Ziel-Level sind Ihre Ergebnisse werden widerspiegeln Die Rückkehr oben. Während der niedrigen Volatilität haben wir kleinere Stop-Verluste und Ziele, und bei hoher Volatilität haben wir größere Stop-Verluste und Ziele. Es doesn8217t Angelegenheit es funktioniert alles das gleiche. Forex Day Trading mit 1000 Dollar: 20 pro Monat 20 pro Monat kann sehr hoch scheinen, und für die meisten Händler ist es. Hebel wird weitgehend genutzt. Das Konto ist nur 1.000, aber wir nehmen Positionen von 25.000 (die 25 Mikro-Lose). Mit anderen Worten, wir sind 25: 1, um diese Rückkehr A 3 bis 4 Puffer Stop Verlust ist in der Nähe der kleinste Stop-Loss würde ich auf ein Geschäft haben, und wäre nur dann angemessen, wenn die Volatilität in der EURUSD niedrig ist. Wenn Sie einen 5-Punkte-Stopverlust benötigen, benötigen Sie nur 20: 1 Hebelwirkung, weil Ihre Positionsgröße aufgrund des größeren Stopverlusts (von 4 Pips auf 5 Pips) kleiner wird. Wenn die Positionsgröße doesn8217t sinnvoll ist, lesen Sie, wie die Positionsgröße bestimmt wird. Die Positionsgröße ändert sich, wenn sich Ihr Stopverlust ändert, weshalb es keine Rolle spielt, ob die Volatilität niedrig oder hoch ist. Diese Art des Handels passt sich an sie an und hilft, die Renditen in allen Marktbedingungen zu normalisieren. Ich habe kein Problem mit Hebelwirkung, weil jeder Handel hat einen Stop-Loss auf sie und ich nie handeln innerhalb von 5 Minuten von Pressemitteilungen. Deshalb, während ich einige kleine Schlupf auf dem ungeraden Handel erhalten kann, ist es sehr unwahrscheinlich, dass der Schlupf genug ist, um meinen Handelstag oder Konto zu verletzen (aber ja, es könnte passieren). Ich auch nur Tag handeln die EURUSD während der späten Londoner Sitzung oder frühen US-Sitzung, wenn die Liquidität auf seinem Höhepunkt ist. Dies verringert das Risiko einer Katastrophe. Es ist auch wichtig, darauf hinzuweisen, dass, wenn Sie Hebelwirkung verwenden, können Sie alles verlieren, und sogar mehr Geld als Sie hinterlegt, was zu einer großen Schulden an Ihren Broker. Wenn Sie auf Hebelwirkung handeln, leihen Sie Geld, um zu handeln. Wenn ein großer Zug passiert, können Sie nicht in der Lage, sich aus Ihrer Position. Beispiele für solche Ereignisse, die einen fremdfinanzierten Daytrader ausgelöscht haben könnten, sind der GBP-Flash-Crash (ein Grund, warum wir außerhalb der hohen Volumenzahlen tätig sind) im Oktober 2016 und im Januar 2015 CHF. Mein Broker bietet auch ein MetaTrader-Plugin, das automatisch Stop-Verluste und Ziele. Ich setze, was ich will, dass der Stop-Loss und das Ziel (in Pips) und wenn ich einen Handel geben die Stop-Loss und Ziel werden zur gleichen Zeit. Wenn ich das Ziel etwas einmal in einem Handel anpassen möchte, kann ich den Auftrag auf den Preis ziehen, den ich will, direkt auf dem Chart. Ich stark ermutigen diese Art von Plugin so Risiko kontrolliert wird, sobald die Bestellung erlischt, und Trades kann sehr schnell gemacht werden. Schnelle Überprüfung dieses Abschnittes: Wir handeln während der London-oder US-Session für etwa zwei Stunden auf der 1-Minuten-Chart. Volatilität doesn8217t wirklich wichtig, wenn es hoch ist unser Stop-Loss wird ein bisschen größer, aber so wird unser Ziel (unsere Position Größe kleiner sein wird). Wenn die Volatilität niedrig ist, wird unser Stopverlust etwas kleiner sein, aber so wird unser Ziel (unsere Positionsgröße wird größer sein). Wenn Sie 4 bis 6 Trades pro Tag zu gewinnen, gewinnen 50 der Trades, und im Durchschnitt gewinnt ca. 1,5 bis 1,75 (oder mehr) mal größer als die Verluste, dann werden Sie den Aufbau einer soliden Forex-Einkommen. Spielen Sie mit diesen Zahlen zu sehen, wie verschiedene Szenarien und Strategien ausspielen könnte. Es scheint einfach, es isn8217t. Es braucht viel Übung und Zeit, um zu diesem Niveau zu gelangen. Mit Hebelwirkung, können Sie einen katastrophalen Verlust erleben. Forex Day Trading mit 1000 Dollar (oder weniger) 8211 Final Word Es ist unwahrscheinlich, dass die meisten Händler jemals ein Niveau erreichen, wo sie 20 pro Monat machen können (auch mit Hebelwirkung), obwohl die einfache Mathe hier macht es einfach aussehen. Dennoch ist es möglich, mit dem Bau eines Forex-Einkommens beginnen, auch auf 1.000. Mit Hebelwirkung können Sie alles verlieren, und noch mehr Geld, als Sie hinterlegt haben. Es ist möglich, dass Sie am Ende mit einer Schulden an Ihren Broker. Solche Vorkommen sind häufiger, wenn Sie Positionen durch Nachrichten-Events halten, aber auch wenn Sie überraschen Ankündigungen können den Markt, die Ihre Stop-Verluste kann ineffektiv sein. Diese isn8217t gemeinsam, aber Sie sollten sich bewusst sein, das Risiko vor dem Handel. Denken Sie auch daran, dass die meisten Händler, die kurzfristigen Handel versuchen, scheitern. Sie müssen Ihr Risiko zu kontrollieren und halten Sie es small8211risking 1 des Kapitals oder weniger pro trade8211, um gute Gewinne zu machen. Dies richtet sich gegen den volkstümlichen Glauben, dass Sie mehr riskieren müssen, um mehr8230FALSE halten Sie Ihr Risiko klein auf jeden Handel, und Ihre Gewinne größer. That8217s die Weise, ein Konto zu wachsen und sehen gute Monatsrückkehr. Für mehr am Tag und Swing Trading Forex. Siehe meine Forex Strategies Guide für Day and Swing Traders. Mehr als 300 Seiten mit Strategien und einem Handelsplan gepackt, so dass Sie beginnen den richtigen Weg. Beginnen Sie den Aufbau Ihrer Forex Trading Erfolgsgeschichte. Folgen Sie mir auf Twitter corymitc und besuchen Sie unsere Facebook-Seite. Für andere informative Artikel finden Sie unter: Day Trader: Wie und warum zu einem täglichen Stop Loss 8211 Wie die täglichen Verluste zu begrenzen, so dass sie erheblich beeinflussen Ihr monatliches Einkommen zu begrenzen. Best Zeit des Tages zu Tag Handel Forex 8211 Verschiedene Zeiten des Tages haben unterschiedliche Tendenzen, die mit Handelsstrategien ausrichten sollte. Cory Mitchell, CMT sagt: Das scheint simple8230.but es tatsächlich ein bisschen komplex. Meine 4 Pip Opportunity Kosten ist eine Vereinfachung / oder Schätzung, aber hier ist die Begründung8230. Wenn die Ausbreitung auf 2 Pips festgelegt ist, könnten Sie am Ende bis zu 4 Pips Gewinnpotenzial weg auf ein Handel, weil Sie bis 2 Pips auf dem Weg in und bis zu 2 auf dem Weg out8230sort geben. Mit einer 0,5 Pip Spread mit einem ECN-Broker geben Sie bis zu 1 Pip, kann aber nur am Ende geben bis 0,5 pips8230oder möglicherweise keine Pips. Angenommen, der Kaufpreis ist 1.2550 und Sie möchten kaufen. Wenn ein Broker hatte eine 0,5 Pip Spread könnten Sie kaufen bei 1.25505, oder Sie könnten ein Gebot bei 1.2550 und warten, um dort gefüllt werden. Es ist möglich, dass Sie bei 1.2550 gefüllt werden könnte, auch wenn der Angebotspreis nie auf dieses Niveau sinkt, weil ECN - Broker Ihnen erlauben, an der wahren Marktliquidität teilzunehmen und an dem Angebot gefüllt zu werden oder zu bitten, anstatt, die Ausbreitung zu zahlen (immer, Angebot oder Kaufangebot). Mit einem festen Spread von 2 Pips wäre der Angebotspreis 1.2552 zu diesem Zeitpunkt. Also anstatt zu kaufen bei 1.2550 kaufen Sie bei 1.2552 (Sie geben 1,5 bis 2 Pips im Vergleich zu einem ECN-Broker mit einer aktuellen Ausbreitung von 0,5 Pips). Jetzt gehen wir davon aus, dass der Angebotspreis auf 1.2554 ansteigt. Mit beiden Maklern können Sie sofort zu diesem Preis zu verkaufen. So gibt es keinen Unterschied. Der Unterschied ist nur 2 Pips, in diesem Fall nicht die 4 Pips, wie ich schon sagte. ABER mit einem echten ECN-Broker können Sie eine Bestellung bei dem Angebot oder Angebot (oder erstellen Sie Ihre eigenen) und füllen Sie sich auf diesen Ebenen, wenn jemand sich entscheidet, mit Ihnen zu tun. Mit festen Spread Brokern können Sie das tun. So let8217s gehen davon aus, dass Sie ein Angebot bei 1.2556. Sie könnten potenziell dort gefüllt werden, auch wenn der Geldkurs nie erreicht dieses Niveau. Mit einem festen ausgebreiteten Broker, mit sagen, ein 2 Pips verbreiten, der höchste Preis, den Sie an verkaufen können, ist 1.2554 an diesem Punkt (2 Pips unten Angebot). Also die feste Verbreitung Broker raubt Ihnen die Möglichkeit, sich auf der anderen Seite der Ausbreitung gefüllt. Selbst wenn die Ausbreitung 0,5 Pips beträgt und das Gebot 1.2554 beträgt, haben Sie die Chance, bei 1.25545 (das aktuelle Angebot, wenn das Gebot 1.2554 ist) auszusteigen, was ein kleines bisschen mehr bedeutet. Also mit einem festen Spreads Broker Sie sind immer aufgeben potenziellen Gewinn auf immer in einem. Denn das Angebot ist immer niedriger als das Angebot, und das Angebot ist immer höher als das aktuelle Gebot. Der ECN-Broker erlaubt es, bei dem Angebot zu kaufen und an dem Angebot zu verkaufen. Während ein fester Spreads Broker wird Sie nur füllen Sie das Angebot, wenn der Geldkurs erreicht, dass Punkt, und wird nur füllen Sie auf das Angebot, wenn der Geldkurs erreicht, dass Punkt. Alles ein bisschen verwirrend, aber mit dem festen Spreads Broker werden Sie immer immer ein Bit8230on auf beiden Seiten geschraubt. Jemand bekommt einen besseren Preis als Sie. Und wahrscheinlich die Person immer einen besseren Preis ist jemand mit einem ECN-Broker. Alles, was im Grunde zu sagen, die 4 Pips ich in dem Beispiel ist ein bisschen eine Vereinfachung. Sie müssten eigentlich Broker zu vergleichen, um zu sehen, wie viel Sie geben auf jeden Handel. Aber wahrscheinlich mit einem 2-Pair-Fixed-Spreads Broker, sind Sie tatsächlich geben mehr als 2 Pips, obwohl auf der Oberfläche scheint es, wie das ist alles, was Sie aufgeben. Mit einem ECN-Broker haben Sie immer das Potenzial, die besten Preise zur Verfügung zu stellen (und sogar selbst zu schaffen), was bedeutet, dass Sie tatsächlich don8217t haben die Auszahlung zu bezahlen (Sie können nur versuchen, bei dem Angebot zu kaufen, und versuchen, an der zu verkaufen Angebot, aber Sie können nicht immer gefüllt werden, es sei denn, eine andere Person arbeitet mit Ihnen). So könnte der theoretische Unterschied zwischen einem ECN Trader und 2 Pip Fixed Spread Trader bis zu 4 Pips auf einem einzigen Handel sein, obwohl es auch ein bisschen niedriger sein könnte, je nachdem, wie der Trader sich entscheidet, um ihre Aufträge auszuführen. Dieser Artikel geht in die Bid / Ask verbreiten ein wenig mehr, und die Abbildungen können dazu beitragen, dass dies ein bisschen mehr klar vantagepointtrading / Archive / 13382 Cory Mitchell, CMT sagt: Theoretisch können Sie, aber ich wouldn8217t. Um auch nur einen Tag Handel, mit einem 5-Pip-Stop-Verlust wird 5 gefährdet. Wenn Sie einige verlieren Trades haben, sind Sie bei 0 sehr schnell. Stattdessen don8217t sogar über den Handel mit echtem Geld jetzt denken. Üben Sie den Handel in einem Demokonto. Um konsequent positive Ergebnisse sehen wahrscheinlich mehrere Monate oder mehr (für die meisten Menschen wird es ein ganzes Jahr dauern). Während dieser Zeit, weiterhin Geld sparen. Auf diese Weise, wenn Ihr Handel besser ist, haben Sie mehr Kapital zu beginnen. Wenn Sie Day-Trading sind, beginnen Sie mit mindestens 500, vorzugsweise 1000. Für Swing-Trading (Trades, die länger als ein Tag) beginnen mit 1000 und vorzugsweise 2000 USD. Hallo Cory Ausgezeichneter Artikel. Ich habe eine Frage. Können Sie einen FOREX ECN Broker hier in den USA vorschlagen, ich lebe in Kalifornien und möchte von den niedrigeren Provisionen profitieren, genau wie Sie mit Ihrem Trading zu tun. Vielen Dank, und freue mich auf Ihre Anregungen und Ratschläge. Cory Mitchell, CMT sagt: In den US-Provisionen sind höher als außen. FXCM bietet ECN-Handel, und die meisten anderen US-Broker bieten Provisionen und Preisstrukturen, die ähnlich (oder etwas schlechter) als FXCM sind. It8217s ziemlich begrenzt. FXCM ist einer der wichtigsten. Atcbrokers ist ein weiterer ecn forex broker. Ich habe keine Erfahrung mit dem letzteren. Provisionen sind für beide gleich. FXCM kann einen leichten Vorteil, dass ihre Trading Station-Plattform ist ziemlich gut (schöner aussehende als MT4 und einfach zu bedienen), und Sie können auch NinjaTrader, die eine gute Day-Trading-Plattform ist. Da die Kommissionen die gleichen sind, würde ich empfehlen, eine Demo-Konto mit beiden Brokern und sehen, wer bietet die engsten verbreiten konsequent. Darüber hinaus gibt es keinen Unterschied zwischen ihnen, so kommt es auf persönliche Präferenz. Hinterlasse eine Antwort Antworten abbrechen
Wednesday, 28 December 2016
Tuesday, 27 December 2016
Lernen Forex Trading Pdf
Grundlegende Konzepte Lernen, in einem neuen Markt zu handeln, ist wie das Lernen, eine neue Sprache zu sprechen. Es ist einfacher, wenn Sie ein gutes Vokabular haben und verstehen Sie einige grundlegende Ideen und Konzepte. So beginnen wir mit den Grundlagen des Devisenhandels, bevor wir weitergehen, um zu lernen, wie man die Trading Station benutzt. Für eine eingehendere Einführung in die Forex-Markt, bekommen FXCMs New Forex Trading Guide. Was ist Forex ist eine häufig verwendete Abkürzung für Devisen. Es beschreibt typischerweise den Kauf und Verkauf von Devisen im Devisenmarkt, insbesondere von Investoren und Spekulanten. Der vertraute Ausdruck, kaufen niedrig und verkaufen hoch, sicher gilt für den Devisenhandel. Ein Devisenhändler kauft Währungen, die unterbewertet sind und verkauft Währungen, die überbewertet werden, gerade als ein Aktienhändler kauft Aktien, die unterbewertet ist und verkauft Aktien, die überbewertet ist. Wie lesen Sie ein Zitat Weil Sie immer eine Währung zu einem anderen zu vergleichen, wird Forex in Paaren zitiert. Dies mag zunächst verwirrend, aber es ist eigentlich ziemlich einfach. Zum Beispiel zeigt der EUR / USD bei 1,4022 an, wie viel ein Euro (EUR) in US-Dollar (USD) wert ist. Was ist viel viel ist die kleinste Handelsgröße zur Verfügung. FXCM-Konten haben eine Standard-Losgröße von 1.000 Währungseinheiten. Kontoinhaber können jedoch Trades in verschiedenen Größen platzieren, solange sie in Schritten von 1.000 Einheiten wie 2.000, 3.000, 15.000, 112.000 usw. sind. Was ist ein Pip A Pip ist die Einheit, die Sie zählen Gewinn oder Verlust in. Die meisten Währungspaare , Ausgenommen japanische Yenpaare, werden auf vier Dezimalstellen zitiert. Dieser vierte Punkt nach dem Dezimalpunkt (bei einem 100th von einem Cent) ist normalerweise, was man zählt, um Zacken zu zählen. Jeder Punkt, der Platz im Zitat bewegt, ist 1 Pip der Bewegung. Steigt beispielsweise der EUR / USD von 1,4022 auf 1,4027, so ist der EUR / USD um 5 Pips gestiegen. Was ist Leverage / Margin Wie bereits erwähnt, werden alle Trades mit geliehenem Geld ausgeführt. Dies ermöglicht Ihnen, die Vorteile der Hebelwirkung zu nutzen. Hebelwirkung von 100: 1 erlaubt Ihnen, mit 1.000 auf dem Markt zu handeln, indem Sie nur 10 als Kaution beiseite legen. Dies bedeutet, dass Sie auch die kleinsten Bewegungen in den Währungen nutzen können, indem Sie mehr Geld auf dem Markt kontrollieren, als Sie in Ihrem Konto haben. Auf der anderen Seite, Hebelwirkung erheblich erhöhen können Ihre Verluste. Trading Devisen mit jeder Ebene der Hebelwirkung kann nicht für alle Anleger geeignet. Der spezifische Betrag, den Sie beiseite legen müssen, um eine Position zu halten, wird als Margin-Anforderung bezeichnet. Margin kann als ein guter Glauben Kaution für die Aufrechterhaltung offener Positionen gedacht werden. Dies ist keine Gebühr oder eine Transaktionskosten, es ist einfach ein Teil Ihres Kontos Eigenkapital gesetzt und als Margin Einzahlung zugeordnet. Erfahren Sie mehr über FXCMs Margin Requirements. Verwandte MediaLearn zu handeln Forex PDF Guide Claim Ihre 60 No Deposit Bonus Hier brauchen Sie nur Ihre Live-Konto zu überprüfen Natürlich müssen Sie ein Live-Konto zu öffnen. 2 Broker, die wir wie ein LOT USD30 von jedem Forex Broker unten. Beide Forex Broker haben eine ausgezeichnete Bewertung Wir verwenden beide dieser Broker und stolz fördern sie Wenn Sie ein neuer Trader, die ein zweites Einkommen oder vielleicht sogar ein Vollzeit-Einkommen im Handel wollen, dann wollen wir Sie herzlich Willkommen auf unserer Website mit 2 Arme offen. Wir haben viele verschiedene erweiterte Forex Strategien (die meisten sind kostenlos) zu helfen aufstrebende Händler schärfen ihre Handelsfähigkeiten. Und hier haben wir eine 8216 Learn to Trade Forex PDF Guide 8216, die erstellt und entwickelt, um Ihnen zu helfen, die Grundlagen des Forex Trading verstehen. Wenn Sie gerade erst anfangen, ist diese Seite ein wirklich guter Start, da dies zu lernen Forex PDF Guide wird die richtige Grundlage für Sie, um Ihre Trading-Karriere auf der rechten Seite beginnen. Nehmen Sie sich Zeit zum Lesen der kostenlosen Materialien, die wir hier zur Verfügung gestellt haben. Es gibt keine Notwendigkeit, auf den Markt zu eilen, um Handel, weil that8217s, wie 96 von allen Händlern ihr Geld verlieren. Wir hoffen, Ihnen den Schmerz zu ersparen, Ihr Handelskapital zu verlieren. It8217s immer am besten, um alles auf der rechten Seite zu starten und dass8217s, um das Konzept vor dem Tauchen in die Tat zu verstehen. Denken Sie daran, wie Sie angefangen haben Alle von uns begannen auf die gleiche Weise, die zum ersten verstehen, bestimmte Grundlagen im Fahren, weil tatsächlich hinter dem Lenkrad. Vielleicht müssen wir erst einmal über das Auto lernen und wie es funktionierte. Als wir hinter die Räder mussten, mussten wir verstehen, wie die Kupplung funktionierte, wie die Handbremse funktionierte, und so weiter. Natürlich könnten die Dinge jetzt geändert haben, aber die Notwendigkeit, Grundlagen zu verstehen, ist wichtig, bevor wir losfahren. Vielen Dank für Ihre Leserschaft. Wir sind wirklich dankbar Hoffnung, dass Sie die Strategien mögen, die wir teilen. Wenn Sie die Strategien hier mögen, lieben Sie unsere neueste Strategie. Das MorningPips Trading System Das Ziel von Morningpips ist es, den Handel bis zum Morgen zu beenden. So einfach ist das. Check it out It8217s wirklich das gleiche für alles im Leben und Forex Trading ist kein Unterschied. Sure 8211 kaufen und verkaufen ist etwas, was wir alle ohne Training tun können. Aber zu kaufen und zu verkaufen mit Gewinn konsequent über einen langen Zeitraum ist, was trennt die Amateur-und Professional Traders. Wir hoffen, Sie investieren etwas Zeit in sich selbst und lassen Sie sich den Raum zu absorbieren die Informationen, die wir zusammengestellt haben für Sie in unserem Learn to Trade Forex PDF Guide. Wenn Sie davon profitiert haben, geben Sie diese PDF-Version an andere angehende Händler weiter. Und kommentieren Sie unten, wie wir lieben, von Ihnen zu hören. Learn Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Trading Forex Trading Forex Trading Forex Trading Forex Trading Forex Trading Bis vor kurzem war Forex-Handel auf dem Devisenmarkt die Domäne der großen Finanzinstitute, Konzerne, Zentralbanken. Hedgefonds und außerordentlich wohlhabende Personen. Die Entstehung des Internets hat sich all dies geändert, und jetzt ist es möglich für durchschnittliche Anleger zu kaufen und zu verkaufen Währungen leicht mit dem Klicken einer Maus durch Online-Brokerage-Konten. Die täglichen Währungsschwankungen sind meist sehr gering. Die meisten Währungspaare bewegen sich weniger als einen Cent pro Tag, was einer weniger als 1 Änderung des Wertes der Währung entspricht. Damit ist Devisen einer der am wenigsten volatilen Finanzmärkte rund. Daher setzen viele Währungsspekulanten auf die Verfügbarkeit enormer Hebelwirkung, um den Wert potenzieller Bewegungen zu erhöhen. In der Retail-Forex-Markt, Hebelwirkung kann so viel wie 250: 1. Höhere Hebelwirkung kann sehr riskant sein, aber wegen des rund-um-die-Uhr-Handels und der tiefen Liquidität. Devisenmakler waren in der Lage, hohe Hebelwirkung einen Industriestandard zu machen, um die Bewegungen sinnvoll für Devisenhändler zu machen. Extreme Liquidität und die Verfügbarkeit von hohem Leverage haben dazu beigetragen, die Märkte schnelles Wachstum anzuregen und machte es zum idealen Ort für viele Händler. Positionen können innerhalb von Minuten geöffnet und geschlossen werden oder können für Monate gehalten werden. Währungspreise basieren auf objektiven Erwägungen von Angebot und Nachfrage und lassen sich nicht leicht manipulieren, weil die Größe des Marktes es nicht zulässt, auch die größten Akteure, wie Zentralbanken, die Preise nach Belieben zu bewegen. Der Forex-Markt bietet viele Möglichkeiten für Investoren. Jedoch, um erfolgreich zu sein, muss ein Devisenhändler die Grundlagen hinter Währungsbewegungen zu verstehen. Das Ziel dieser Forex-Tutorial ist es, eine Grundlage für Investoren oder Händler, die neu in den Devisenmärkten sind. Nun decken die Grundlagen der Wechselkurse, die Märkte Geschichte und die wichtigsten Konzepte, die Sie verstehen müssen, um in der Lage sein, in diesem Markt teilnehmen. Nun auch Venture in, wie man den Handel mit Fremdwährungen und die verschiedenen Arten von Strategien, die eingesetzt werden können. Der Forex-Markt hat eine Menge von einzigartigen Attribute, die als Überraschung für neue Händler kommen kann. Erfahren Sie mehr über den Forex-Markt und einige Anfänger-Strategien, um loszulegen. Der Handel von Fremdwährungen kann lukrativ sein, aber es gibt viele Risiken. Investopedia erforscht die Vor-und Nachteile des Devisenhandels als Karriere Wahl. Forex-Handel kann für Hedge-Fonds oder ungewöhnlich qualifizierte Devisenhändler profitabel sein, aber für den durchschnittlichen Einzelhändlern kann Forex-Handel zu riesigen Verlusten führen. Da Unternehmen weiterhin auf Märkten auf der ganzen Welt zu erweitern, wird die Notwendigkeit, Transaktionen in anderen Ländern Währungen abschließen wird nur wachsen. Jede Währung hat spezifische Merkmale, die ihren zugrunde liegenden Wert und Preisbewegungen im Forex-Markt beeinflussen. Wir schauen, wie Sie eine Währungsbewegung durch das Studium der Börse vorhersagen können. Es ist nicht Ökonomie oder globale Finanzierung, die bis zum ersten Mal Forex-Händler. Stattdessen ist ein grundlegender Mangel an Wissen über die Verwendung von Hebelwirkung an der Wurzel der Handelsverluste. Hier039s, warum sollten Sie in den Forex-Markt zu bekommen. Wenn man sich als ein Unternehmen, Forex-Handel kann profitabel und lohnend. Finden Sie heraus, was Sie tun müssen, um große Verluste als Anfänger zu vermeiden. Häufig gestellte Fragen Abschreibungen können als steuerlich abzugsfähiger Aufwand verwendet werden, um die Steuerkosten zu senken und den Cashflow zu steigern. Erfahren Sie, wie Warren Buffett durch seine Anwesenheit an mehreren renommierten Schulen und seinen Erfahrungen aus der Praxis so erfolgreich wurde. Das CFA-Institut ermöglicht eine individuelle unbegrenzte Anzahl von Versuchen bei jeder Prüfung. Obwohl Sie die Prüfung versuchen können. Erfahren Sie mehr über durchschnittliche Börsenanalyse Gehälter in den USA und verschiedene Faktoren, die Gehälter und Gesamtniveau beeinflussen. Häufig gestellte Fragen Abschreibungen können als steuerlich abzugsfähiger Aufwand verwendet werden, um die Steuerkosten zu senken und den Cashflow zu steigern. Erfahren Sie, wie Warren Buffett durch seine Anwesenheit an mehreren renommierten Schulen und seinen Erfahrungen aus der Praxis so erfolgreich wurde. Das CFA-Institut ermöglicht eine individuelle unbegrenzte Anzahl von Versuchen bei jeder Prüfung. Obwohl Sie die Prüfung versuchen können. Erfahren Sie mehr über durchschnittliche Börsenanalyse Gehälter in den USA und verschiedene Faktoren, die Gehälter und Gesamtniveau beeinflussen.
Cuda Trading System
Computational Finance Computational Finance NVIDIA Tesla GPU Accelerators bietet Finanzdienstleistern die Fähigkeit, ihr Geschäft schneller zu fahren, mit besseren Analysen zu niedrigeren Kosten. GPUs erlauben es, komplexe Risikokalkulationen auf Trader-Ebene innerhalb von Sekunden auszuführen, so dass Echtzeit-Risiken wie gewohnt geschäftlich genutzt werden können. Value at Risk, Counterparty Risk und Anfängliche und Lifetime Margining Berechnungen sind einige der Arten von Berechnungen profitieren von GPU-Beschleunigung ermöglicht eine Erhöhung der Zahl der Szenarien und Sensitivitäten, mit komplexeren Modellen bei gleichzeitiger Senkung der Gesamtkosten von bis zu 80. Die Technologie wird ergänzt Von einem reichen Ökosystem von Lösungsanbietern - ISVs, Bibliotheksverkäufer. Berater. Und Schulungsunternehmen - das macht GPUs noch mehr zugänglich. HÖREN DIESER PRAKTIKER, WARUM SIE ENTWICKELN AUF GPUS: Testimonial: Pierre Spatz, Leiter der quantitativen Forschung, Murex Testimonial: Mike Giles, Professor für Mathematik, Oxford University VERSUCHEN SIE APPS AUF KEPLER GPU CLUSTER FÜR FREI Für Informationen über Key-Computational - Besuchen Sie bitte die GPU Applications page. PU ist eine Grafikkarte mit programmierbarer Schnittstelle. Fügen Sie es in einen Steckplatz auf Ihrem Motherboard, installieren Sie Treiber und erhalten Sie Zugriff auf nach oben von 100 von Verarbeitungseinheiten mit 1 GB oder mehr Speicher mit wahlfreiem Zugriff. Es dauert jetzt Millisekunden zu tun, was verwendet, um Sekunden zu tun. Sie gehen von spürbaren Verzögerung zu keiner Verzögerung überhaupt. Dies ist, was passiert, wenn GPU-Verarbeitung ein Nachdenken ist: für ein durchschnittliches PC-System, verbringen 400 Dollar für eine Mid-Range-GPU-Karte und Sie sind in einer neuen Welt. Es ist möglich, ein System zusammenzubauen, das einen Stapel von High-End-GPU-Einheiten treibt. Für eine Investition von unter 100K kann man einen Supercomputer zusammensetzen, der in der Lage ist, quantitative Informationen in Echtzeit für industrielle Größenportfolios zur Verfügung zu stellen. CUDA ist eine Software-Schnittstelle für GPU. Nicht jede Grafikkarte unterstützt CUDA. CUDA ermöglicht die GPU-Codierung mit einer Version von C. Es ist möglich, Anwendungen zu erstellen, die gleichzeitig auf CPU und einem oder mehreren GPUs laufen. Es gibt eine einfache Schnittstelle für den Speicheraustausch zwischen CPU und GPUs. Für spätere Versionen von GPUs gibt es eine Schnittstelle für die Speicherzuordnung zwischen CPU und GPUs. Es gibt Barriere-, Ereignis - und Strombasierte Synchronisationen, Atomarithmetik und Konstrukte für eine nahtlose Skalierbarkeit. Gewinde sind extrem leicht. Beispielsweise ist es sinnvoll, 256 Threads zu erstellen, um zwei Vektoren in 256 Dimensionen hinzuzufügen. Ein entscheidendes Merkmal ist das Vorhandensein von sehr schnellem Cache-Speicher von beträchtlicher Größe auf jedem Verarbeitungskern. Zum Beispiel führen wir die Matrixmultiplikation nicht mehr durch eine einfache Definition der Definition aus. Stattdessen kopieren wir Matrixblöcke im Cache-Speicher parallel und führen dann parallel Block-Matrix-Multiplikation durch. Für numerische Verfahren bedeutet dies, dass Verfahren auf der Grundlage von Dreiecksfaktoren nicht mehr eine gute Möglichkeit sind, Gleichungen zu invertieren, da diese für aufeinander folgende Berechnungen angepasst werden. Die Matrix-Multiplikation eignet sich hingegen ideal für Berechnungen mit dieser Technologie. Um Beschränkungen der Technologie zu verstehen, muss man den Begriff der Warp verstehen. Der GPU-Code wird in Gruppen von 32 Threads (Warp) ausgeführt, die von derselben Befehlsfolge gesteuert werden. Somit hat jeder Durchflußregelungsvorgang (wenn, während, für) das Potential, die Kette aufzuteilen und eine wesentliche Leistungsabgabe einzuführen. Wenn zu viel solcher Divergenz angetroffen wird, dann wirft Cuda runtime globale Stapelüberlaufausnahme. Eine solche Ausnahme erfordert das Starten der Cuda-Laufzeit. Obwohl die Flußsteuerbefehle im Gerätecode verfügbar sind, wird erwartet, daß der Programmierer die meisten Strömungssteuerung auf Host (CPU) schaltet und Code mit einer minimalen Menge an Flußsteuerung in das Gerät abgibt. Ein aufwendiges Beispiel einer solchen Trennung ist in dem Abschnitt (Skalarprodukt in N-Dimensionen) dargestellt. Natürlich gibt es keine Ausnahme Wurf oder Handling im Gerätecode. Best-Programmiersprache für algorithmische Handelssysteme Eine der häufigsten Fragen, die ich in der QS-Mail-Tasche erhalten ist Was ist die beste Programmiersprache für den algorithmischen Handel. Die kurze Antwort ist, dass es keine beste Sprache. Strategieparameter, Leistung, Modularität, Entwicklung, Resiliency und Kosten müssen berücksichtigt werden. Dieser Artikel wird skizzieren die notwendigen Komponenten einer algorithmischen Handelssystemarchitektur und wie Entscheidungen über die Umsetzung beeinflussen die Wahl der Sprache. Zuerst werden die Hauptkomponenten eines algorithmischen Handelssystems betrachtet, wie die Forschungsinstrumente, der Portfoliooptimierer, der Risikomanager und die Ausführungsmaschine. Anschließend werden verschiedene Handelsstrategien untersucht und auf die Gestaltung des Systems eingegangen. Insbesondere werden die Handelshäufigkeit und das voraussichtliche Handelsvolumen diskutiert. Sobald die Handelsstrategie ausgewählt worden ist, ist es notwendig, das gesamte System zu gestalten. Dies beinhaltet die Wahl der Hardware, des Betriebssystems und der Systemresistenz gegenüber seltenen, potentiell katastrophalen Ereignissen. Während die Architektur in Erwägung gezogen wird, muss auf die Leistung - sowohl auf die Forschungsinstrumente als auch auf die Live-Ausführungsumgebung - geachtet werden. Was ist das Handelssystem zu tun, bevor die Entscheidung über die beste Sprache, mit der ein automatisiertes Handelssystem zu schreiben, ist es notwendig, die Anforderungen zu definieren. Ist das System wird rein Ausführungsbasis Will das System erfordern ein Risikomanagement oder Portfolio-Bau-Modul Wird das System erfordern eine leistungsstarke Backtester Für die meisten Strategien kann das Handelssystem in zwei Kategorien aufgeteilt werden: Forschung und Signal-Generierung. Die Forschung befasst sich mit der Bewertung einer Strategieleistung gegenüber historischen Daten. Der Prozess der Bewertung einer Handelsstrategie gegenüber früheren Marktdaten wird als Backtesting bezeichnet. Die Datengröße und die algorithmische Komplexität werden einen großen Einfluss auf die Rechenintensität des Backtests haben. CPU-Geschwindigkeit und Parallelität sind oft die begrenzenden Faktoren bei der Optimierung der Durchführungsgeschwindigkeit. Die Signalerzeugung betrifft die Erzeugung eines Satzes von Handelssignalen aus einem Algorithmus und das Senden solcher Befehle an den Markt, üblicherweise über eine Vermittlung. Für bestimmte Strategien ist ein hohes Leistungsniveau erforderlich. I / O-Probleme wie Netzwerkbandbreite und Latenz sind oft der limitierende Faktor bei der Optimierung von Ausführungssystemen. So kann die Wahl der Sprachen für jede Komponente Ihres gesamten Systems ganz anders sein. Art, Häufigkeit und Umfang der Strategie Die Art der verwendeten algorithmischen Strategie hat erhebliche Auswirkungen auf die Gestaltung des Systems. Es wird notwendig sein, die Märkte zu betrachten, die gehandelt werden, die Konnektivität zu externen Datenanbietern, die Häufigkeit und das Volumen der Strategie, der Kompromiss zwischen der Leichtigkeit der Entwicklung und der Leistungsoptimierung sowie jegliche benutzerdefinierte Hardware einschließlich der gemeinsamen Sitzung Server, GPUs oder FPGAs, die erforderlich sein könnten. Die Technologieentscheidungen für eine niederfrequente US-Aktienstrategie werden sich weitgehend von denen eines hochfrequenten statistischen Arbitrage-Strategiehandels auf dem Futures-Markt unterscheiden. Vor der Wahl der Sprache müssen viele Datenanbieter ausgewertet werden, die sich auf die vorliegende Strategie beziehen. Es wird notwendig sein, die Konnektivität zu dem Anbieter, die Struktur von beliebigen APIs, die Aktualität der Daten, die Speicheranforderungen und die Ausfallsicherheit in Anbetracht eines Offline-Vendors zu prüfen. Es ist auch ratsam, schnellen Zugriff auf mehrere Anbieter zu haben. Verschiedene Instrumente haben alle ihre eigenen Speicherquirks, wobei Beispiele davon mehrere Tickersymbole für Aktien und Verfallsdaten für Futures (ganz zu schweigen von spezifischen OTC-Daten) umfassen. Dies muss in der Plattform-Design berücksichtigt werden. Häufigkeit der Strategie ist wahrscheinlich einer der größten Treiber, wie der Technologie-Stack definiert werden. Strategien, die Daten häufiger als minutiös oder sekundär verwenden, erfordern eine beträchtliche Betrachtung hinsichtlich der Leistung. Eine Strategie, die zweite Balken überschreitet (d. H. Tick-Daten), führt zu einem leistungsgetriebenen Design als die primäre Anforderung. Für Hochfrequenzstrategien muss eine erhebliche Menge an Marktdaten gespeichert und ausgewertet werden. Software wie HDF5 oder kdb werden häufig für diese Rollen verwendet. Um die umfangreichen Datenmengen für HFT-Anwendungen zu verarbeiten, muss ein ausgereiftes Backtester - und Ausführungssystem eingesetzt werden. C / C (möglicherweise mit einigen Assembler) ist wahrscheinlich der stärkste Sprachkandidat. Ultra-Hochfrequenz-Strategien wird fast sicher erfordern benutzerdefinierte Hardware wie FPGAs, Austausch Co-Location und kernal / network interface tuning. Forschungssysteme Forschungssysteme umfassen typischerweise eine Mischung aus interaktiver Entwicklung und automatisiertem Scripting. Ersteres findet oft in einer IDE wie Visual Studio, MatLab oder R Studio statt. Letztere umfassen umfangreiche numerische Berechnungen über zahlreiche Parameter und Datenpunkte. Dies führt zu einer Sprachauswahl, die eine einfache Umgebung zum Testen von Code bereitstellt, aber auch eine ausreichende Leistung bietet, um Strategien über mehrere Parameterabmessungen auszuwerten. Typische IDEs in diesem Bereich sind Microsoft Visual C / C, das umfangreiche Debugging-Dienstprogramme, Code-Completion-Fähigkeiten (über Intellisense) und einfache Übersichten über den gesamten Projektstapel (über die Datenbank ORM, LINQ) MatLab enthält. Die für umfangreiche numerische lineare Algebra und vectorized Operationen, sondern in einer interaktiven Konsole Weise R Studio. Die die statistische Sprachkonsole R in einer vollwertigen IDE-Eclipse-IDE für Linux-Java und C und semi-proprietären IDEs wie Enthought Canopy für Python, die Datenanalyse-Bibliotheken wie NumPy enthalten, umschließt. SciPy Scikit-lernen und Pandas in einer einzigen interaktiven (Konsolen-) Umgebung. Für das numerische Backtesting sind alle obigen Sprachen geeignet, obwohl es nicht notwendig ist, eine GUI / IDE zu verwenden, da der Code im Hintergrund ausgeführt wird. Die Hauptbetrachtung in diesem Stadium ist die der Ausführungsgeschwindigkeit. Eine kompilierte Sprache (wie C) ist oft nützlich, wenn die Dimension des Backtesting-Parameters groß ist. Denken Sie daran, dass es notwendig ist, von solchen Systemen vorsichtig zu sein, wenn dies der Fall ist. Interpretierte Sprachen wie Python nutzen oft Hochleistungsbibliotheken wie NumPy / Pandas für den Backtesting-Schritt, um einen vernünftigen Grad an Wettbewerbsfähigkeit mit zusammenzustellen Äquivalente. Letztlich wird die für das Backtesting gewählte Sprache durch spezifische algorithmische Bedürfnisse sowie die Bandbreite der in der Sprache verfügbaren Bibliotheken bestimmt (weiter unten). Die Sprache, die für die Backtester - und Forschungsumgebungen verwendet wird, kann jedoch vollständig unabhängig von denjenigen sein, die in den Bereichen Portfolio-Konstruktion, Risikomanagement und Ausführungskomponenten verwendet werden. Portfolio-Konstruktion und Risikomanagement Die Komponenten des Portfoliokonstruktions - und Risikomanagements werden von den Handelspartnern oft übersehen. Das ist fast immer ein Fehler. Diese Instrumente bieten den Mechanismus, durch den das Kapital erhalten bleibt. Sie versuchen nicht nur, die Anzahl der riskanten Wetten zu lindern, sondern auch die Abwanderung der Trades selbst zu minimieren und so die Transaktionskosten zu senken. Ausgefeilte Versionen dieser Komponenten können erhebliche Auswirkungen auf die Qualität und Wirtschaftlichkeit der Rentabilität haben. Es ist unkompliziert, eine stabile Strategie zu schaffen, da der Portfoliokonstruktionsmechanismus und der Risikomanager einfach modifiziert werden können, um mehrere Systeme zu behandeln. Sie sollten daher zu Beginn des Entwurfs eines algorithmischen Handelssystems als wesentliche Komponenten betrachtet werden. Die Aufgabe des Portfolio-Bau-System ist es, eine Reihe von gewünschten Trades zu nehmen und produzieren die Menge der tatsächlichen Trades, minimieren churn, halten Exposures zu verschiedenen Faktoren (wie Sektoren, Asset-Klassen, Volatilität etc.) und optimieren die Zuweisung von Kapital an verschiedene Strategien in einem Portfolio. Portfolio-Konstruktion reduziert oft auf eine lineare Algebra Problem (wie eine Matrix-Faktorisierung) und damit die Leistung ist stark abhängig von der Wirksamkeit der numerischen linearen Algebra-Implementierung zur Verfügung. Gemeinsame Bibliotheken sind uBLAS. LAPACK und NAG für C. MatLab besitzt auch umfangreich optimierte Matrixoperationen. Python nutzt NumPy / SciPy für solche Berechnungen. Ein häufig ausgeglichenes Portfolio erfordert eine kompilierte (und gut optimierte) Matrixbibliothek, um diesen Schritt auszuführen, um das Handelssystem nicht zu verkleinern. Das Risikomanagement ist ein weiterer äußerst wichtiger Bestandteil eines algorithmischen Handelssystems. Das Risiko kann in vielen Formen auftreten: Erhöhte Volatilität (obwohl dies für bestimmte Strategien als wünschenswert angesehen werden kann), erhöhte Korrelationen zwischen Assetklassen, Gegenpartei-Default, Serverausfällen, Black Swan-Ereignissen und unentdeckten Bugs im Handelscode wenige. Risikomanagementkomponenten versuchen, die Effekte einer übermäßigen Volatilität und Korrelation zwischen den Vermögensklassen und ihren nachfolgenden Auswirkungen auf das Handelskapital vorwegzunehmen. Oft reduziert dies auf eine Reihe von statistischen Berechnungen wie Monte Carlo Stresstests. Dies ist sehr ähnlich zu den rechnerischen Bedürfnissen einer Derivate-Preis-Engine und als solche CPU-gebunden werden. Diese Simulationen sind sehr parallelisierbar (siehe unten) und bis zu einem gewissen Grad ist es möglich, Hardware auf das Problem zu werfen. Ausführungssysteme Die Aufgabe des Ausführungssystems besteht darin, gefilterte Handelssignale von den Portfolio-Bau - und Risikomanagementkomponenten zu empfangen und an eine Brokerage oder andere Mittel des Marktzugangs zu senden. Für die Mehrheit der Einzelhandel algorithmischen Handelsstrategien beinhaltet dies eine API oder FIX-Verbindung zu einem Brokerage wie Interactive Brokers. Die primären Erwägungen bei der Entscheidung über eine Sprache beinhalten die Qualität der API, die Verfügbarkeit der Sprachverpackung für eine API, die Ausführungshäufigkeit und den erwarteten Schlupf. Die Qualität der API bezieht sich darauf, wie gut sie dokumentiert ist, welche Art von Leistung sie bereitstellt, ob sie auf eine eigenständige Software zugreifen muss oder ob ein Gateway kopflos aufgebaut werden kann (d. h. keine GUI). Im Fall von Interactive Brokers muss das Trader WorkStation-Tool in einer GUI-Umgebung ausgeführt werden, um auf deren API zuzugreifen. Ich musste einmal eine Desktop-Ubuntu-Edition auf einen Amazon Cloud-Server installieren, um auf interaktive Broker remote zuzugreifen, rein aus diesem Grund. Die meisten APIs bieten eine C - und / oder Java-Schnittstelle. In der Regel ist es Aufgabe der Community, sprachspezifische Wrapper für C, Python, R, Excel und MatLab zu entwickeln. Beachten Sie, dass mit jedem zusätzlichen Plugin (vor allem API-Wrapper) gibt es Spielraum für Bugs in das System kriechen. Teste immer Plugins dieser Art und sorge dafür, dass sie aktiv gepflegt werden. Ein lohnendes Maß ist zu sehen, wie viele neue Updates zu einer Codebase in den letzten Monaten gemacht wurden. Die Ausführungshäufigkeit ist für den Ausführungsalgorithmus von größter Bedeutung. Beachten Sie, dass Hunderte von Bestellungen können jede Minute gesendet werden und als solche Leistung ist von entscheidender Bedeutung. Schlupf wird durch ein schlecht durchführendes Ausführungssystem entstehen und dies wird sich dramatisch auf die Rentabilität auswirken. Statisch getippte Sprachen (siehe unten) wie C / Java sind im Allgemeinen optimal für die Ausführung, aber es gibt einen Kompromiss in Entwicklungszeit, Test und Wartungsfreundlichkeit. Dynamisch getippte Sprachen wie Python und Perl sind mittlerweile meist schnell genug. Achten Sie immer darauf, dass die Komponenten modular aufgebaut sind (siehe unten), so dass sie bei der Systemwaage ausgetauscht werden können. Architektonischer Planungs - und Entwicklungsprozess Die Komponenten eines Handelssystems, dessen Frequenz - und Volumenanforderungen wurden bereits diskutiert, die Systeminfrastruktur ist jedoch noch nicht abgedeckt. Diejenigen, die als Einzelhändler oder arbeiten in einem kleinen Fonds wird wahrscheinlich tragen viele Hüte. Es wird notwendig sein, die Alpha-Modell-, Risikomanagement - und Ausführungsparameter sowie die endgültige Implementierung des Systems abzudecken. Vor dem Einarbeiten in bestimmte Sprachen wird das Design einer optimalen Systemarchitektur erörtert. Trennung von Bedenken Eine der wichtigsten Entscheidungen, die von vornherein getroffen werden müssen, ist die Trennung der Bedenken eines Handelssystems. In der Softwareentwicklung bedeutet dies im Wesentlichen, wie die verschiedenen Aspekte des Handelssystems in separate modulare Komponenten aufgeteilt werden. Durch die Freigabe von Schnittstellen an jedem der Komponenten ist es leicht, Teile des Systems für andere Versionen auszutauschen, die Leistung, Zuverlässigkeit oder Wartung unterstützen, ohne einen externen Abhängigkeitscode zu modifizieren. Dies ist die beste Vorgehensweise für solche Systeme. Für Strategien bei niedrigeren Frequenzen werden solche Praktiken empfohlen. Für Ultra-Hochfrequenz-Handel das Regelbuch muss auf Kosten der Optimierung des Systems für noch mehr Leistung ignoriert werden. Ein dichter gekoppeltes System kann wünschenswert sein. Das Erstellen einer Komponentenkarte eines algorithmischen Handelssystems ist einen Artikel wert. Ein optimaler Ansatz ist jedoch sicherzustellen, dass es separate Komponenten für die historischen und Echtzeit-Marktdateneingänge, Datenspeicherung, Datenzugriffs-API, Backtester, Strategieparameter, Portfolio-Konstruktion, Risikomanagement und automatisierte Ausführungssysteme gibt. Wenn beispielsweise der verwendete Datenspeicher selbst bei signifikanten Optimierungsniveaus noch unterdurchschnittlich ist, kann er mit minimalen Wiederbeschreibungen in die Datenaufnahme - oder Datenzugriffs-API ausgelagert werden. Soweit es die Backtester und nachfolgende Komponenten betrifft, gibt es keinen Unterschied. Ein weiterer Vorteil von getrennten Komponenten ist, dass es eine Vielzahl von Programmiersprachen für das Gesamtsystem verwendet werden kann. Es muss nicht auf eine einzige Sprache beschränkt werden, wenn die Kommunikationsmethode der Komponenten sprachunabhängig ist. Dies ist der Fall, wenn sie über TCP / IP, ZeroMQ oder ein anderes sprachunabhängiges Protokoll kommunizieren. Als konkretes Beispiel betrachten wir den Fall eines Backtesting-Systems, das in C für die Anzahl der Crunching-Leistungen geschrieben wird, während der Portfolio-Manager und die Ausführungssysteme in Python unter Verwendung von SciPy und IBPy geschrieben werden. Performance-Überlegungen Performance ist eine wesentliche Überlegung für die meisten Trading-Strategien. Für höhere Frequenzstrategien ist es der wichtigste Faktor. Die Leistung umfasst eine breite Palette von Problemen wie algorithmische Ausführungsgeschwindigkeit, Netzwerklatenz, Bandbreite, Daten-I / O, Parallelität / Parallelität und Skalierung. Jeder dieser Bereiche werden einzeln durch große Lehrbücher abgedeckt, so dass dieser Artikel nur die Oberfläche jedes Themas kratzen wird. Architektur und Sprachwahl werden nun im Hinblick auf ihre Auswirkungen auf die Leistung diskutiert. Die vorherrschende Weisheit, wie von Donald Knuth angegeben. Einer der Väter der Informatik, ist, dass vorzeitige Optimierung die Wurzel allen Übels ist. Dies ist fast immer der Fall - außer beim Bau eines Hochfrequenz-Handel Algorithmus Für diejenigen, die in niedrigere Frequenz-Strategien interessiert sind, ist ein gemeinsamer Ansatz, ein System auf die einfachste Art und Weise zu bauen und nur so optimieren, wie Engpässe zu erscheinen beginnen. Mit Hilfe von Profilierwerkzeugen wird ermittelt, wo Engpässe auftreten. Profile können für alle oben aufgeführten Faktoren in einer MS Windows - oder Linux-Umgebung erstellt werden. Es gibt viele Betriebssysteme und Sprach-Tools zur Verfügung, um dies zu tun, sowie Drittanbieter-Dienstprogramme. Die Sprachwahl wird im Rahmen der Performance diskutiert. C, Java, Python, R und MatLab enthalten alle Hochleistungsbibliotheken (entweder im Standard oder extern) für grundlegende Datenstrukturen und algorithmische Arbeiten. C wird mit der Standardvorlagenbibliothek geliefert, während Python NumPy / SciPy enthält. Gemeinsame mathematische Aufgaben sind in diesen Bibliotheken zu finden und es ist selten vorteilhaft, eine neue Implementierung zu schreiben. Eine Ausnahme ist, wenn eine hochgradig angepasste Hardwarearchitektur erforderlich ist und ein Algorithmus umfangreiche Verwendung von proprietären Erweiterungen (z. B. benutzerdefinierte Caches) durchführt. Allerdings, oft Neuerfindung des Rades verschwendet Zeit, die besser verbrachte Entwicklung und Optimierung anderer Teile der Handelsinfrastruktur sein könnte. Entwicklungszeit ist besonders im Zusammenhang mit einzelnen Entwicklern extrem kostbar. Latenz ist oft ein Problem des Ausführungssystems, da die Forschungsinstrumente üblicherweise auf derselben Maschine liegen. Für die ersteren kann Latenz an mehreren Punkten entlang des Ausführungspfades auftreten. Datenbanken müssen konsultiert werden (Datenträger / Netzwerk-Latenzzeit), Signale müssen erzeugt werden (Betriebssystem, Kernel-Messaging-Latenz), Handelssignale gesendet (NIC-Latenz) und Aufträge verarbeitet (interne Latenzzeit). Für höhere Frequenzoperationen ist es notwendig, sich mit der Kernoptimierung und der Optimierung der Netzwerkübertragung vertraut zu machen. Dies ist ein tiefer Bereich und ist deutlich über den Geltungsbereich des Artikels aber wenn ein UHFT-Algorithmus gewünscht wird dann bewusst sein, die Tiefe des Wissens erforderlich Caching ist sehr nützlich im Toolkit eines quantitativen Trading-Entwickler. Das Caching bezieht sich auf das Konzept der Speicherung von Daten, auf die häufig zugegriffen wird, in einer Weise, die einen leistungsfähigeren Zugriff ermöglicht, auf Kosten einer potentiellen Verzögerung der Daten. Ein häufiger Anwendungsfall tritt bei der Webentwicklung auf, wenn Daten von einer datenträgergestützten relationalen Datenbank übernommen und in den Speicher übertragen werden. Alle nachfolgenden Anforderungen für die Daten müssen nicht auf die Datenbank getroffen werden und so Leistungsgewinne kann erheblich sein. Für Handelssituationen Caching kann sehr vorteilhaft sein. Zum Beispiel kann der gegenwärtige Zustand eines Strategieportfolios in einem Cache gespeichert werden, bis er wieder ausgeglichen wird, so dass die Liste nicht auf jeder Schleife des Handelsalgorithmus regeneriert werden muss. Eine solche Regeneration ist wahrscheinlich eine hohe CPU - oder Platten-E / A-Operation. Allerdings ist das Caching nicht ohne eigene Probleme. Regeneration von Cache-Daten auf einmal, aufgrund der volatilie Natur der Cache-Speicher, kann eine erhebliche Nachfrage nach Infrastruktur. Ein weiteres Problem ist Hund-Haufen. Wo mehrere Generationen einer neuen Cache-Kopie unter extrem hoher Last durchgeführt werden, was zu einem Kaskadenausfall führt. Die dynamische Speicherzuordnung ist eine teure Operation in der Softwareausführung. Daher ist es für Hochleistungs-Handelsanwendungen unerlässlich, sich bewusst zu sein, wie Speicher während des Programmablaufs zugeteilt und freigegeben wird. Neuere Sprachstandards wie Java, C und Python führen alle automatische Garbage Collection durch. Die auf die Deallokation des dynamisch zugewiesenen Speichers verweist, wenn Objekte außerhalb des Bereichs liegen. Garbage Collection ist äußerst nützlich während der Entwicklung, da es Fehler reduziert und hilft Lesbarkeit. Es ist jedoch oftmals für bestimmte hochfrequente Handelsstrategien suboptimal. Kundenspezifische Garbage Collection ist oft für diese Fälle erwünscht. In Java, zum Beispiel durch Abstimmung der Garbage Collector und Heap-Konfiguration, ist es möglich, hohe Leistung für HFT-Strategien zu erhalten. C stellt keinen nativen Garbage Collector zur Verfügung und so ist es notwendig, die gesamte Speicherzuteilung / - allokation als Teil einer Objektimplementierung zu behandeln. Während potenziell fehleranfällig (potenziell dazu führen, dass baumelnde Zeiger) ist es äußerst nützlich, feinkörnige Kontrolle, wie Objekte auf dem Heap für bestimmte Anwendungen erscheinen. Bei der Auswahl einer Sprache stellen Sie sicher zu studieren, wie die Garbage Collector arbeitet und ob es geändert werden, um für einen bestimmten Anwendungsfall optimieren. Viele Operationen in algorithmischen Handelssystemen sind parallelisierbar. Dies bezieht sich auf das Konzept, mehrere programmatische Operationen gleichzeitig, d. H. Parallel, auszuführen. So genannte embarassingly parallele Algorithmen beinhalten Schritte, die völlig unabhängig von anderen Schritten berechnet werden können. Bestimmte statistische Operationen, wie Monte Carlo Simulationen, sind ein gutes Beispiel für peinlich parallele Algorithmen, da jede zufällige Zeichnung und nachfolgende Pfadoperation ohne Kenntnis anderer Pfade berechnet werden kann. Andere Algorithmen sind nur teilweise parallelisierbar. Fluiddynamische Simulationen sind ein solches Beispiel, bei dem die Berechnungsdomäne unterteilt werden kann, aber letztlich müssen diese Domänen miteinander kommunizieren und somit sind die Operationen teilweise sequentiell. Parallelisierbare Algorithmen unterliegen dem Amdahls-Gesetz. Was eine theoretische Obergrenze für die Leistungserhöhung eines parallelisierten Algorithmus ergibt, wenn er N-unabhängigen Prozessen unterworfen wird (z. B. auf einem CPU-Kern oder Thread). Die Parallelisierung hat zunehmend an Bedeutung gewonnen, da die Prozessortaktgeschwindigkeiten stagniert haben, da neuere Prozessoren viele Kerne enthalten, mit denen parallele Berechnungen durchgeführt werden können. Der Anstieg der Consumer-Grafikhardware (vorwiegend für Videospiele) hat zur Entwicklung von Graphical Processing Units (GPUs) geführt, die Hunderte von Cores für sehr gleichzeitige Operationen enthalten. Solche GPUs sind jetzt sehr erschwinglich. High-Level-Frameworks, wie Nvidias CUDA haben zu weit verbreiteten Akzeptanz in der Wissenschaft und Finanzen geführt. Solche GPU-Hardware ist im Allgemeinen nur für den Forschungsaspekt der quantitativen Finanzierung geeignet, während für (U) HFT weitere spezialisierte Hardware (einschließlich feldprogrammierbare Gate-Arrays - FPGAs) verwendet werden. Heutzutage unterstützen die meisten modernen Sprachen einen Grad der Parallelität / Multithreading. Somit ist es einfach, einen Backtester zu optimieren, da alle Berechnungen im allgemeinen unabhängig von den anderen sind. Die Skalierung von Software-Engineering und - Operationen bezieht sich auf die Fähigkeit des Systems, konsequent ansteigende Lasten in Form größerer Anforderungen, höherer Prozessorauslastung und mehr Speicherzuteilung zu handhaben. Im algorithmischen Handel kann eine Strategie skaliert werden, wenn sie größere Kapitalmengen akzeptieren kann und immer noch konsistente Renditen liefert. Der Handelstechnologie-Stack skaliert, wenn er größere Handelsvolumina und eine erhöhte Latenzzeit ohne Engpassierung aushalten kann. Während Systeme skaliert werden müssen, ist es oft schwer vorherzusagen, wo ein Engpass auftritt. Rigourous Logging, Testing, Profiling und Monitoring wird erheblich dazu beitragen, ein System skalieren. Sprachen selbst werden oft als unskalierbar beschrieben. Dies ist in der Regel das Ergebnis von Fehlinformationen, anstatt harte Tatsache. Es ist die gesamte Technologie-Stack sollte für die Skalierbarkeit, nicht die Sprache ermittelt werden. Offensichtlich haben bestimmte Sprachen eine größere Leistung als andere in bestimmten Anwendungsfällen, aber eine Sprache ist nie besser als eine andere in jeder Hinsicht. Ein Mittel, das Maßstab zu verwalten, besteht darin, Bedenken zu trennen, wie oben ausgeführt. Um die Fähigkeit, Spikes in dem System zu behandeln (d. h. plötzliche Flüchtigkeit, die ein Floß von Trades auslöst) weiter einzuführen, ist es nützlich, eine Nachrichtenwarteschlangenarchitektur zu erzeugen. Dies bedeutet lediglich, dass ein Message Queue-System zwischen Komponenten platziert wird, so dass Aufträge gestapelt werden, wenn eine bestimmte Komponente nicht in der Lage ist, viele Anfragen zu verarbeiten. Anstatt Verluste zu verlieren, werden sie einfach in einem Stapel gehalten, bis die Nachricht behandelt wird. Dies ist besonders nützlich, um Trades an eine Ausführungsmaschine zu senden. Wenn der Motor unter starker Latenz leidet dann wird es Trades zu sichern. Eine Warteschlange zwischen dem Handelssignalgenerator und der Ausführungs-API löst dieses Problem auf Kosten eines potentiellen Handelsrutschens. Ein gut respektierter Open-Source-Message-Queue-Broker ist RabbitMQ. Hardware und Betriebssysteme Die Hardware, die Ihre Strategie ausführt, kann einen erheblichen Einfluss auf die Rentabilität Ihres Algorithmus haben. Dies ist nicht ein Problem beschränkt auf Hochfrequenz-Händler. Eine schlechte Wahl in Hardware und Betriebssystem kann zu einem Maschinencrash oder einem Neustart zum unpassendsten Moment führen. Daher ist zu prüfen, wo sich Ihr Antrag befindet. Die Wahl liegt in der Regel zwischen einem persönlichen Desktop-Rechner, einem entfernten Server, einem Cloud-Provider oder einem Exchange-Co-Server. Desktop-Rechner sind einfach zu installieren und zu verwalten, vor allem mit neueren benutzerfreundlichen Betriebssystemen wie Windows 7/8, Mac OSX und Ubuntu. Desktop-Systeme besitzen jedoch einige erhebliche Nachteile. Der wichtigste ist, dass die Versionen von Betriebssystemen für Desktop-Rechner sind wahrscheinlich zu rebooten / Patching (und oft zu den schlechtesten Zeiten). Sie verwenden auch mehr Rechenressourcen durch die Notwendigkeit einer grafischen Benutzeroberfläche (GUI). Das Verwenden von Hardware in einer Heimat (oder einer lokalen Büroumgebung) kann zu Internetkonnektivität und Stromverbrauchsproblemen führen. Der Hauptvorteil eines Desktop-Systems ist, dass erhebliche Rechenleistung für den Bruchteil der Kosten eines Remote-dedizierten Server (oder Cloud-basiertes System) von vergleichbarer Geschwindigkeit erworben werden kann. Eine dedizierte Server - oder Cloud-basierte Maschine, die oftmals teurer als eine Desktop-Option ist, ermöglicht eine größere Redundanzinfrastruktur, wie z. B. automatisierte Datensicherungen, die Möglichkeit, die Verfügbarkeit und Remoteüberwachung einfacher zu gestalten. Sie sind schwerer zu verwalten, da sie die Fähigkeit zur Verwendung von Remote-Login-Funktionen des Betriebssystems erfordern. In Windows ist dies in der Regel über das GUI Remote Desktop Protocol (RDP). In Unix-basierten Systemen wird die Befehlszeile Secure SHell (SSH) verwendet. Unix-basierte Server-Infrastruktur ist fast immer auf Befehlszeile basiert, die sofort GUI-basierte Programmierungstools (wie MatLab oder Excel) unbrauchbar macht. Ein Co-lokalisierter Server, wie der Begriff in den Kapitalmärkten verwendet wird, ist einfach ein dedizierter Server, der sich innerhalb einer Vermittlungsstelle befindet, um die Latenz des Handelsalgorithmus zu reduzieren. Dies ist absolut notwendig für bestimmte hochfrequente Handelsstrategien, die auf geringe Latenz angewiesen sind, um alpha zu erzeugen. Der letzte Aspekt der Hardware-Wahl und der Wahl der Programmiersprache ist plattformunabhängig. Gibt es eine Notwendigkeit für den Code, um über mehrere verschiedene Betriebssysteme ausgeführt werden Ist der Code entworfen, um auf einem bestimmten Typ von Prozessorarchitektur ausgeführt werden, wie der Intel x86 / x64 oder wird es möglich sein, auf RISC-Prozessoren wie die hergestellten ausgeführt werden Von ARM Diese Fragen werden stark von der Häufigkeit und Art der Strategie abhängen, die umgesetzt wird. Resilience und Testing Eine der besten Möglichkeiten, eine Menge Geld für algorithmischen Handel zu verlieren ist, ein System ohne Elastizität zu schaffen. Dies bezieht sich auf die Dauerhaftigkeit des Systems bei seltenen Ereignissen wie Maklerkonten, plötzliche Überschussvolatilität, regionale Ausfallzeiten für einen Cloud-Server-Anbieter oder das versehentliche Löschen einer gesamten Handelsdatenbank. Jahre der Gewinne können innerhalb von Sekunden mit einer schlecht entworfenen Architektur beseitigt werden. Es ist absolut notwendig, Themen wie Debuggng, Testen, Logging, Backups, Hochverfügbarkeit und Überwachung als Kernkomponenten Ihres Systems zu berücksichtigen. Es ist wahrscheinlich, dass in jeder vernünftig komplizierten benutzerdefinierten quantitativen Handel Anwendung mindestens 50 Entwicklungszeit für Debugging, Test und Wartung ausgegeben werden. Fast alle Programmiersprachen werden entweder mit einem zugehörigen Debugger ausgeliefert oder besitzen Drittanbieter-Alternativen. Im Wesentlichen ermöglicht ein Debugger die Ausführung eines Programms mit dem Einfügen von willkürlichen Unterbrechungspunkten im Codepfad, die die Ausführung vorübergehend stoppen, um den Zustand des Systems zu untersuchen. The main benefit of debugging is that it is possible to investigate the behaviour of code prior to a known crash point . Debugging is an essential component in the toolbox for analysing programming errors. However, they are more widely used in compiled languages such as C or Java, as interpreted languages such as Python are often easier to debug due to fewer LOC and less verbose statements. Despite this tendency Python does ship with the pdb. which is a sophisticated debugging tool. The Microsoft Visual C IDE possesses extensive GUI debugging utilities, while for the command line Linux C programmer, the gdb debugger exists. Testing in software development refers to the process of applying known parameters and results to specific functions, methods and objects within a codebase, in order to simulate behaviour and evaluate multiple code-paths, helping to ensure that a system behaves as it should. A more recent paradigm is known as Test Driven Development (TDD), where test code is developed against a specified interface with no implementation. Prior to the completion of the actual codebase all tests will fail. As code is written to fill in the blanks, the tests will eventually all pass, at which point development should cease. TDD requires extensive upfront specification design as well as a healthy degree of discipline in order to carry out successfully. In C, Boost provides a unit testing framework. In Java, the JUnit library exists to fulfill the same purpose. Python also has the unittest module as part of the standard library. Many other languages possess unit testing frameworks and often there are multiple options. In a production environment, sophisticated logging is absolutely essential. Logging refers to the process of outputting messages, with various degrees of severity, regarding execution behaviour of a system to a flat file or database. Logs are a first line of attack when hunting for unexpected program runtime behaviour. Unfortunately the shortcomings of a logging system tend only to be discovered after the fact As with backups discussed below, a logging system should be given due consideration BEFORE a system is designed. Both Microsoft Windows and Linux come with extensive system logging capability and programming languages tend to ship with standard logging libraries that cover most use cases. It is often wise to centralise logging information in order to analyse it at a later date, since it can often lead to ideas about improving performance or error reduction, which will almost certainly have a positive impact on your trading returns. While logging of a system will provide information about what has transpired in the past, monitoring of an application will provide insight into what is happening right now . All aspects of the system should be considered for monitoring. System level metrics such as disk usage, available memory, network bandwidth and CPU usage provide basic load information. Trading metrics such as abnormal prices/volume, sudden rapid drawdowns and account exposure for different sectors/markets should also be continuously monitored. Further, a threshold system should be instigated that provides notification when certain metrics are breached, elevating the notification method (email, SMS, automated phone call) depending upon the severity of the metric. System monitoring is often the domain of the system administrator or operations manager. However, as a sole trading developer, these metrics must be established as part of the larger design. Many solutions for monitoring exist: proprietary, hosted and open source, which allow extensive customisation of metrics for a particular use case. Backups and high availability should be prime concerns of a trading system. Consider the following two questions: 1) If an entire production database of market data and trading history was deleted (without backups) how would the research and execution algorithm be affected 2) If the trading system suffers an outage for an extended period (with open positions) how would account equity and ongoing profitability be affected The answers to both of these questions are often sobering It is imperative to put in place a system for backing up data and also for testing the restoration of such data. Many individuals do not test a restore strategy. If recovery from a crash has not been tested in a safe environment, what guarantees exist that restoration will be available at the worst possible moment Similarly, high availability needs to be baked in from the start. Redundant infrastructure (even at additional expense) must always be considered, as the cost of downtime is likely to far outweigh the ongoing maintenance cost of such systems. I wont delve too deeply into this topic as it is a large area, but make sure it is one of the first considerations given to your trading system. Choosing a Language Considerable detail has now been provided on the various factors that arise when developing a custom high-performance algorithmic trading system. The next stage is to discuss how programming languages are generally categorised. Type Systems When choosing a language for a trading stack it is necessary to consider the type system . The languages which are of interest for algorithmic trading are either statically - or dynamically-typed . A statically-typed language performs checks of the types (e. g. integers, floats, custom classes etc) during the compilation process. Such languages include C and Java. A dynamically-typed language performs the majority of its type-checking at runtime. Such languages include Python, Perl and JavaScript. For a highly numerical system such as an algorithmic trading engine, type-checking at compile time can be extremely beneficial, as it can eliminate many bugs that would otherwise lead to numerical errors. However, type-checking doesnt catch everything, and this is where exception handling comes in due to the necessity of having to handle unexpected operations. Dynamic languages (i. e. those that are dynamically-typed) can often lead to run-time errors that would otherwise be caught with a compilation-time type-check. For this reason, the concept of TDD (see above) and unit testing arose which, when carried out correctly, often provides more safety than compile-time checking alone. Another benefit of statically-typed languages is that the compiler is able to make many optimisations that are otherwise unavailable to the dynamically - typed language, simply because the type (and thus memory requirements) are known at compile-time. In fact, part of the inefficiency of many dynamically-typed languages stems from the fact that certain objects must be type-inspected at run-time and this carries a performance hit. Libraries for dynamic languages, such as NumPy/SciPy alleviate this issue due to enforcing a type within arrays. Open Source or Proprietary One of the biggest choices available to an algorithmic trading developer is whether to use proprietary (commercial) or open source technologies. There are advantages and disadvantages to both approaches. It is necessary to consider how well a language is supported, the activity of the community surrounding a language, ease of installation and maintenance, quality of the documentation and any licensing/maintenance costs. The Microsoft. NET stack (including Visual C, Visual C) and MathWorks MatLab are two of the larger proprietary choices for developing custom algorithmic trading software. Both tools have had significant battle testing in the financial space, with the former making up the predominant software stack for investment banking trading infrastructure and the latter being heavily used for quantitative trading research within investment funds. Microsoft and MathWorks both provide extensive high quality documentation for their products. Further, the communities surrounding each tool are very large with active web forums for both. The. NET software allows cohesive integration with multiple languages such as C, C and VB, as well as easy linkage to other Microsoft products such as the SQL Server database via LINQ. MatLab also has many plugins/libraries (some free, some commercial) for nearly any quantitative research domain. There are also drawbacks. With either piece of software the costs are not insignificant for a lone trader (although Microsoft does provide entry-level version of Visual Studio for free). Microsoft tools play well with each other, but integrate less well with external code. Visual Studio must also be executed on Microsoft Windows, which is arguably far less performant than an equivalent Linux server which is optimally tuned. MatLab also lacks a few key plugins such as a good wrapper around the Interactive Brokers API, one of the few brokers amenable to high-performance algorithmic trading. The main issue with proprietary products is the lack of availability of the source code. This means that if ultra performance is truly required, both of these tools will be far less attractive. Open source tools have been industry grade for sometime. Much of the alternative asset space makes extensive use of open-source Linux, MySQL/PostgreSQL, Python, R, C and Java in high-performance production roles. However, they are far from restricted to this domain. Python and R, in particular, contain a wealth of extensive numerical libraries for performing nearly any type of data analysis imaginable, often at execution speeds comparable to compiled languages, with certain caveats. The main benefit of using interpreted languages is the speed of development time. Python and R require far fewer lines of code (LOC) to achieve similar functionality, principally due to the extensive libraries. Further, they often allow interactive console based development, rapidly reducing the iterative development process. Given that time as a developer is extremely valuable, and execution speed often less so (unless in the HFT space), it is worth giving extensive consideration to an open source technology stack. Python and R possess significant development communities and are extremely well supported, due to their popularity. Documentation is excellent and bugs (at least for core libraries) remain scarce. Open source tools often suffer from a lack of a dedicated commercial support contract and run optimally on systems with less-forgiving user interfaces. A typical Linux server (such as Ubuntu) will often be fully command-line oriented. In addition, Python and R can be slow for certain execution tasks. There are mechanisms for integrating with C in order to improve execution speeds, but it requires some experience in multi-language programming. While proprietary software is not immune from dependency/versioning issues it is far less common to have to deal with incorrect library versions in such environments. Open source operating systems such as Linux can be trickier to administer. I will venture my personal opinion here and state that I build all of my trading tools with open source technologies. In particular I use: Ubuntu, MySQL, Python, C and R. The maturity, community size, ability to dig deep if problems occur and lower total cost ownership (TCO) far outweigh the simplicity of proprietary GUIs and easier installations. Having said that, Microsoft Visual Studio (especially for C) is a fantastic Integrated Development Environment (IDE) which I would also highly recommend. Batteries Included The header of this section refers to the out of the box capabilities of the language - what libraries does it contain and how good are they This is where mature languages have an advantage over newer variants. C, Java and Python all now possess extensive libraries for network programming, HTTP, operating system interaction, GUIs, regular expressions (regex), iteration and basic algorithms. C is famed for its Standard Template Library (STL) which contains a wealth of high performance data structures and algorithms for free. Python is known for being able to communicate with nearly any other type of system/protocol (especially the web), mostly through its own standard library. R has a wealth of statistical and econometric tools built in, while MatLab is extremely optimised for any numerical linear algebra code (which can be found in portfolio optimisation and derivatives pricing, for instance). Outside of the standard libraries, C makes use of the Boost library, which fills in the missing parts of the standard library. In fact, many parts of Boost made it into the TR1 standard and subsequently are available in the C11 spec, including native support for lambda expressions and concurrency. Python has the high performance NumPy/SciPy/Pandas data analysis library combination, which has gained widespread acceptance for algorithmic trading research. Further, high-performance plugins exist for access to the main relational databases, such as MySQL (MySQL/C), JDBC (Java/MatLab), MySQLdb (MySQL/Python) and psychopg2 (PostgreSQL/Python). Python can even communicate with R via the RPy plugin An often overlooked aspect of a trading system while in the initial research and design stage is the connectivity to a broker API. Most APIs natively support C and Java, but some also support C and Python, either directly or with community-provided wrapper code to the C APIs. In particular, Interactive Brokers can be connected to via the IBPy plugin. If high-performance is required, brokerages will support the FIX protocol . Conclusion As is now evident, the choice of programming language(s) for an algorithmic trading system is not straightforward and requires deep thought. The main considerations are performance, ease of development, resiliency and testing, separation of concerns, familiarity, maintenance, source code availability, licensing costs and maturity of libraries. The benefit of a separated architecture is that it allows languages to be plugged in for different aspects of a trading stack, as and when requirements change. A trading system is an evolving tool and it is likely that any language choices will evolve along with it.
Ceo Stock Options Taxes
Howard Schultz erhielt 236 Million in der Leistungsbezahlung in 2012-13. It8217s hart, nicht ein wenig eifersüchtig zu fühlen 8212 sogar empört 8212 Blick auf die neueste Liste der höchst bezahlt CEOs in Amerika. Die Top 12 haben im vergangenen Jahr mehr als 20 Millionen verkauft. Aber dort8217s ein anderer Grund, um aufzuregen, wenn CEOs Millionen machen: Steuerzahler subventionieren etwas von diesem Reichtum. Aktienoptionen sind einer der größten Treiber der hohen CEO zahlen in diesen Tagen. Die Idee ist, Führungskräfte Aktien zu geben, um sie anzuregen, um 8212 zu tun, wie das Unternehmen besser, die Aktie besser, und die Bezahlung dieser Kopf Honchos steigt. Hier8217s der Haken: Aktienoptionen für CEOs von börsennotierten Unternehmen können von der US-amerikanischen Steuerrechnung abgezogen werden. Also, wenn Starbucks (SBUX) bezahlt seinen Chef Howard Schultz 236 Millionen in 8220performance pay8221 in 2012 und 2013, erhielt es etwa 82 Millionen in Steuergutschriften, nach einem Bericht veröffentlicht Dienstag von der linken Seite Institut für Policy Studies. Weitere Highlights des Berichts, die sich speziell auf die Gastronomie konzentrierten, sind: Chipotle (CMG) gab in den Jahren 2012-13 nahezu 200 Millionen an Leistung für den CEO aus und erzielte 69 Millionen Steuererleichterungen. Der Chef von Taco Bell, KFC und Pizza Hut Besitzer Yum Brands (YUM) erhielt 67 Millionen Aktienoptionen in den vergangenen zwei Jahren, was zu einem 23 Millionen Steuer Bill Rabatt übersetzt. McDonald8217s (MCD) überreichte über 34 Millionen CEO-Aktienoptionen in den letzten zwei Jahren für einen Steuerzahler Subvention von knapp über 12 Millionen. Die 8220performance pay8221 Tendenz entfernte sich, nachdem Kongress die Steuerregeln 1993 änderte, um öffentlich gehandelte Firmen zu erlauben, eine unbegrenzte Menge von Aktienoptionsbezügen von ihren Steuerrechnungen abzuziehen. Viele Unternehmen reagierten durch die Erhöhung dieser Art von Entschädigung, zumal der Markt in den späten 1990er Jahren brüllte. 8220CEO Pay-Wachstum war sehr dramatisch während der Tech-Boom. It8217s alle über Optionen in den USA Der Grund, warum es didn8217t passieren, in anderen Ländern ist, dass Option Vergütung nicht verfügbar war oder illegal, 8221 sagt Kelly Shue, ein Assistent Professor an der University of Chicago Booth School of Business, studiert Executive Compensation. Während die Öffentlichkeit ist oft auf CEO-Lohnniveau erstaunt, vor allem im Vergleich zu dem, was ein durchschnittlicher Arbeiter in der Firma verdient, Unternehmen argumentieren, dass Leistungslohn ist viel besser als einfach verteilen große Grundgehälter. Die Aktienoptionen sind vergleichbar mit einem Bonus, und sie könnten viel weniger wert sein, wenn die Aktie sinkt. 8220Executive Vergütung bei Starbucks ist direkt an die Unternehmensleistung gekoppelt, 8221 vermerkt Firmensprecher Jim Olson. 8220 In den sechs Jahren seit der Rückkehr von Howard Schultz zu Starbucks seit der Höhe der Finanzkrise hat sich unsere Aktie um mehr als 900 erhöht. Unsere Marktkapitalisierung ist von 5 Milliarden auf rund 57 Milliarden gestiegen.8221 Chipotle, Yum und McDonald8217s haben dazu keine Stellung genommen Artikel, aber die National Restaurant Association, die Dachorganisation für Fast-Food-und andere Restaurant-Ketten, nannte das Institut für Policy Studies Bericht 8220mischaracterization8221 der Branche und stellt fest, dass es nicht alle Möglichkeiten für Restaurant-Arbeitnehmer zu markieren. Starbucks, zum Beispiel bietet Voll-und Teilzeit-Arbeiter Gesundheitsversorgung Pläne und 401 (k) Ruhestand Optionen. 8220Wir haben ein Vermächtnis, unsere Partner zu setzen, wie wir auf unsere Mitarbeiter verweisen, die sie zuerst setzen, 8221 sagt Olson. Die Aktienoptionen sind inzwischen stärker ins Blickfeld geraten, da das Dodd-Frank-Gesetz eine größere Offenlegung des CEO-Gehalts für die Aktionäre und die Öffentlichkeit erfordert. Das Gesetz ging einen Schritt weiter mit einem 8220say auf pay8221 Bestimmung, zum der Aktionäre zu erlauben, etwas Aufsicht der Executivbezahlung zu haben. So haben beispielsweise die Aktionäre von Oracle (ORCL) gegen das Lohnpaket für CEO Larry Ellison zweimal gestimmt. Ellison oft Tops America8217s am höchsten bezahlt CEO Liste. Das Problem ist die Abstimmung der Aktionäre ist unverbindlich, so dass die Abstimmung ist eine bloße öffentliche Rüge, die nur so weit geht. Die Aktionäre müssten stimmen, um die Vorstandsmitglieder zu ändern, wenn sie wirklich eine Auswirkung auf den CEO-Lohn haben wollten, da Boards die endgültige Vollmacht für die Vergütung von Führungskräften haben. In Washington, da8217s zunehmenden politischen Willen, Maßnahmen zur Leistungsbezahlung zu ergreifen. Der Kongressabgeordnete Dave Camp (R-Michigan), der Vorsitzende des House Ways and Means Committee, hat einen umfassenden Steuerreformplan vorgestellt, der den Steuerabzug für das CEO-Leistungsentgelt aufhebt. Nach einer Zusammenfassung der vorgeschlagenen steuerlichen Änderung durch die Wege und Mittel Ausschuss, einige Gesetzgeber sind besorgt, dass Führungskräfte 8220manipulieren vierteljährliche Ergebnisse8221, um ihre Aktienoption Vergütung anstatt konzentrieren sich auf 8220die langfristigen Erfolg des Unternehmens.8221 Aufhebung der Leistung Lohnabzug Regel würde die US-Steuereinnahmen um 12,1 Milliarden im nächsten Jahrzehnt zu erhöhen, nach Schätzungen des Congress8217 Gemeinsamen Ausschusses für Steuern. Das würde nicht sehr weit gehen, das amerikanische Defizit zu verengen, aber es wäre ein weniger Steuerzahler, der Großkonzernen geben würde. Die Internal Revenue Service haben heute eine Abwicklungsinitiative für Führungskräfte und ihre Gesellschaften für eine Steuerregelung angekündigt, die die Übertragung von Aktienoptionen oder beschränkten Aktien an familiengesteuerte Unternehmen beinhaltet . Die Bekanntmachung 2003-47 hat diese Transaktionen im Juli 2003 für rechtswidrig erklärt. Der Dienst ist der Auffassung, dass sie im Rahmen eines Rechtsstreits Vorrang haben wird und dass Sanktionen einzuhalten sind. Für effiziente Steuerverwaltungsgründe hat der Dienst entschieden, dass er Führungskräften und Unternehmensteilnehmern eine Gelegenheit bietet, ihre steuerlichen Probleme schnell zu lösen und langwierige und kostspielige Rechtsstreitigkeiten zu vermeiden. A. Grundlagen der Transaktion. Die von dieser Abwicklungsinitiative abgedeckten Transaktionen sind trügerisch einfach. Hier sind die wichtigsten Elemente einer repräsentativen Transaktion: Eine Aktiengesellschaft gewährt einem Führungskräfte nichtqualifizierte Aktienoptionen. Die Exekutive überträgt die Aktienoptionen an eine verbundene Einheit, in der Regel eine Familie Kommanditgesellschaft (FLP), im Besitz und kontrolliert von der Führungskräfte Familie. Die Parteien strukturieren die Übertragung als Verkauf und die FLP bezahlt die Exekutive für die Optionen mit einem langfristigen, unbesicherten Schuldschein (bis zu 30 Jahren) mit einer Ballonzahlung bei Fälligkeit. Kurz nach der Optionsübertragung übt die FLP die Aktienoptionen aus und verkauft dann (oftmals sofort) die Aktie im offenen Markt. B. Das Steuerziel. Die Ausübung von Aktienoptionen durch eine Führungskraft löst normalerweise die steuerpflichtige Entschädigung aus, gemessen am Marktwert des Aktienkurses abzüglich des für die Aktien gezahlten Betrages. Durch die Übertragung der Optionen auf eine verbundene Einheit für eine langfristige Note, versucht die Exekutive, zwei Hauptsteuerziele zu erreichen: Die Anerkennung der ausgleichenden (ordentlichen) Ertragsposition bis zum Erhalt der Ballonzahlung auf dem Zettel viele Jahre später verzögern. Einfrieren des Ausgleichsbestandteils der Aktienoptionen, so dass jede Marktbewertung des Basiswerts nach der Übertragung zu Vorzugskapitalgewinnsätzen besteuert wird. Professionelle Service-Unternehmen und Finanzinstitute aggressiv diese Transaktionen in den späten 1990er und frühen 2000er Jahren gefördert, wobei oft ihre Beziehung als Unternehmen unabhängige Auditor, Steuerberater oder Banker. C. Corporate Governance Angelegenheiten. Diese Transaktionen stellen wichtige Fragen zur Corporate Governance und zur Unabhängigkeit der Wirtschaftsprüfer. Obwohl nicht unbedingt universelle Praktiken, hier sind einige Beispiele, die der Service in seiner Prüfung dieser Transaktionen gesehen hat: Payroll Override. Unternehmen Mitarbeiter wurden gesagt, manuell überschreiben die Firma Lohn-und Gehaltsabrechnungssystem zu vermeiden, dass die Exekutive ein Formular W-2, die sonst die Aktienoption Einkommen enthalten würde. Planänderungen. Der Corporations Board of Directors genehmigt eine Änderung des Aktienoptionsplans der Gesellschaft, der diese Aktienoptionsübertragungen an familiengesteuerte Einheiten erlaubt. Verlust von Unternehmensteuervorteilen. Das Unternehmen aufgeschoben für viele Jahre einen Steuerabzug für seine Exekutive Aktienoption Kompensation an die Führungskräfte versuchen, die Aufnahme des gleichen Einkommens verschieben entsprechen. Veranstalter Gebühren. Die Gesellschaft bezahlte die Führungskräfte Promoter Gebühr und forderte einen Steuerabzug, aber nicht einschließlich der rein persönlichen Zahlung auf dem Formular W-2. Interessenskonflikte . Reale oder wahrgenommene Interessenkonflikte können bestehen, wenn unabhängige Prüfer der Öffentlichkeit die Richtigkeit und Integrität der Unternehmensabschlüsse bestätigen und diese Prüfer beraten leitende Angestellte bei ihren persönlichen Steuerfragen über die von ihnen geförderten steuerlichen Schutzhelfer, die gleichen Führungskräfte, Wirtschaftsprüfungsgesellschaft. Der Service stellt fest, dass am 14. Dezember 2004 hat die Public Company Accounting Oversight Board Ethik und Unabhängigkeit Vorschläge zur Regelung der Wirtschaftsprüfer Steuer-Dienstleistungen für Audit-Kunden und deren oberes Management. D. Abrechnungsbedingungen für Teilnehmer. Im Folgenden finden Sie die Bedingungen für Führungskräfte und Unternehmen, die an der Abwicklungsinitiative teilnehmen: Parteien. Der Service fördert die Exekutive, die FLP und das Unternehmen zur Teilnahme an der Siedlungsinitiative. Allerdings kann die Exekutive (mit der FLP) mit oder ohne das Unternehmen teilnehmen. Ebenso kann das Unternehmen mit oder ohne die Exekutive teilnehmen, aber die Beteiligung des Unternehmens allein erfordert die Offenlegung aller seiner derzeitigen und ehemaligen Offiziere, Direktoren und Mitarbeiter, die an den Transaktionen der Transaktion 2003-47 teilgenommen haben. Transaktionsvorteile. Die Initiative erfordert die Exekutive, 100 der Aktienoptionserträge zu erfassen: Ertragsrealisierung, wenn die FLP die Aktie verkauft hat oder wenn die Aktie noch nicht im Jahr 2004 erfolgsneutral verkauft wurde. Die Vergütung ist die Differenz zwischen dem Marktwert der Aktie Dem Tag, an dem die FLP die Optionen und den Ausübungspreis ausgeübt hat. Die Transaktionskosten, die von der Gesellschaft, dem FLP oder der Exekutive gezahlt werden, um die Transaktion zu planen und durchzuführen, einschließlich Promoter-, Berufs - und Aktienoptions-Beurteilungsgebühren sind zulässig. Die Exekutive und die Gesellschaft zahlen jeweils die anwendbaren FICA-Steuern auf das Aktienoptionseinkommen. Die Gesellschaft erhält bei ihrer Wahl eine Entschädigung für den Betrag, der von der Exekutive in (i) dem Jahr erfasst wird, in dem der Vorstand die Aktienoptionsvergütung im Rahmen dieser Initiative meldet, (ii) dem Jahr, in dem die Exekutive die Optionen an die FLP übertragen hat ( Iii) das Jahr, in dem die Optionen ausgeübt werden, oder (iv) 2004. Wenn die Gesellschaft an der Initiative teilnimmt, aber die Exekutive dies nicht tut, wird sie den Einkommensteuerabzug für Zusatzlöhne zum geltenden Satz (25 bis 28% Das Jahr) der Führungskräfte Aktienoption Einkommen. Strafen. Sofern der Vorstand zuvor keine Offenlegung der Transaktion unter Ankündigung 2002-2 vorgenommen hat, wird die Exekutive eine 10-Strafgebühr für die zusätzlichen Einkommenssteuern für die Nichtbeachtung des Aktienoptionseinkommens zahlen. Gegen die Unternehmen werden keine Sanktionen verhängt. E. Steuerliche Ergebnisse für Nichtteilnehmer. Führungskräfte. Die Führungskräfte (und ihre FLPs), die nicht an der Abwicklungsinitiative teilnehmen, erhalten eine Bekanntmachung über die vorgeschlagene Anpassung, Form 5701, mit den folgenden Anpassungen: Die Exekutive hat Entschädigungserträge für das Übertragungsdatum der Optionen an die FLP. Wenn die Optionen ausgeübt werden, hat die Exekutive zusätzliche Entschädigungseinnahmen in Höhe des Überschusses des Marktwerts der Aktie über (i) dem Betrag, der zum Zeitpunkt der Übertragung als Entschädigung enthalten ist, und (ii) die Ausübung Preis bezahlt. Dem FLP oder der Exekutive wird kein Abzug als Aufwand für die gezahlten Transaktionskosten gewährt. Bewertung einer 20 Prozent Genauigkeit bezogenen Strafe auf die Steuern, die sich aus der Transaktion. Beurteilung der Führungskräfte Anteil der FICA-Steuern auf die Entschädigungsleistungen bei der Übertragung und Ausübung. Unternehmen. Für diejenigen Unternehmen, die nicht an der Abwicklungsinitiative teilnehmen, wird die Einschätzung zusätzlicher Steuern und Sanktionen für die folgenden Themen in die Mitteilung über die vorgeschlagene Anpassung, Form 5701: Einschätzung der Einkommensteuerabführung für Zusatzlöhne mit einem Satz von 25 bis 28 betrachtet Prozent des Aktienoptionsergebnisses zum Zeitpunkt der Übertragung und Ausübung. Bewertung sowohl der Arbeitgeber und Arbeitnehmer FICA Steuern auf die zuschussfähigen Aktienoption Einkommen zum Zeitpunkt der Übertragung und bei der Ausübung. Die 10-prozentige Einlagenstrafe wird auch auf den Arbeitgeberanteil der FICA-Steuer beurteilt. Bewertung einer 20 Prozent Genauigkeit im Zusammenhang mit Sanktionen auf die Steuer, die sich aus der Nichteinhaltung der Einkommensteuer und die Arbeitgeber und Arbeitnehmer FICA Steuer zu zahlen. Wenn das Unternehmen bezahlt und behauptet, einen Abzug für die Führungskräfte Transaktionskosten und nicht ein Formular W-2 für die gezahlten Beträge, Vernachlässigung der Abzug und Bewertung einer 20-prozentigen Genauigkeit im Zusammenhang mit Sanktion auf die daraus resultierende unterbezahlte Steuer. Bewertung einer 10-prozentigen Berichterstattung über die Ausgleichszahlungen, die nicht in Formular W-2 gemeldet wurden, wegen Missachtung der Anforderung zur Einreichung und Bereitstellung der korrekten Formulare W-2. Verweigerung eines Abzugs für die Entschädigung bis zum Jahr in den Führungskräften Einkommen enthalten. F. Verfahren zur Beilegung von Streitigkeiten. Steuerpflichtige, die nicht an dieser Siedlungsinitiative teilnehmen und ihre Fragen bei der Prüfung nicht beheben können, können ihre streitigen Fragen von Rechtsmittelführerinnen prüfen. Appeals hat die Fragen, die diese Transaktionen über die Exekutive (und die FLP) aufwarfen, selbständig geprüft und die potenziellen Prozessrisiken bewertet. Beschwerden hat beschlossen, dass die Exekutive und die FLP nicht erwarten, dass eine Bestimmung über die Steuer-oder Sanktionen Fragen günstiger als die in der Initiative widerspiegelt und seine Bestimmung kann weniger günstig sein G. Unbekannte Steuerzahler. Der Dienst glaubt, dass es viele Führungskräfte gibt, die nicht zur Veröffentlichung ihrer Beteiligung an den in der Bekanntmachung 2003-47 für missbräuchlich erklärten Geschäften bekannt sind. Der Dienst wird diese Steuerzahler durch verschiedene Mittel, einschließlich der Offenlegung von Investorenlisten, die durch Promoter-Audits von Berufsfirmen und Finanzinstituten gesichert sind, aggressiv verfolgen, wenn nötig, die Verwendung von John Doe Summonses an Promotoren und Informationsdokument-Anfragen, die in Körperschaftssteuerprüfungen für Offenlegungen ausgestellt wurden Der Führungskräfte Mitteilung 2003-47 Transaktionen. Die Ankündigung 2005-19 enthält die detaillierten Bedingungen für diese Abwicklungsinitiative und kann bei IRS. gov eingesehen werden und wird im Internal Revenue Bulletin, 2005-11, vom 14. März 2005 veröffentlicht. IR-2005-17. Abwicklungsangebot für Executive Stock Option SchemeGet Die meisten Out Of Employee Aktienoptionen Der Spieler wird geladen. Ein Mitarbeiter Aktienoptionsplan kann ein lukratives Investment-Instrument, wenn richtig verwaltet werden. Aus diesem Grund sind diese Pläne lange als ein erfolgreiches Instrument, um Top-Führungskräfte zu gewinnen, und in den letzten Jahren ein beliebtes Mittel, um nicht-exekutive Mitarbeiter zu locken gedient. Leider sind einige noch nicht in vollem Umfang nutzen das Geld aus ihren Mitarbeiterbestand zu nutzen. Verständnis der Art der Aktienoptionen. Besteuerung und die Auswirkungen auf das persönliche Einkommen ist der Schlüssel zur Maximierung einer solchen potenziell lukrativen Vergünstigung. Was ist eine Mitarbeiteraktienoption Eine Mitarbeiteraktienoption ist ein Vertrag, der von einem Arbeitgeber an einen Mitarbeiter ausgegeben wird, um einen festgelegten Betrag von Aktien der Gesellschaft zu einem festen Preis für einen begrenzten Zeitraum zu erwerben. Es gibt zwei breite Klassifizierungen der ausgegebenen Aktienoptionen: Nicht qualifizierte Aktienoptionen (NSO) und Anreizoptionen (ISO). Nicht qualifizierte Aktienoptionen unterscheiden sich auf zwei Arten von Anreizoptionen. Erstens werden NSOs an nicht-leitende Angestellte und externe Direktoren oder Berater angeboten. Im Gegensatz dazu sind ISOs ausschließlich für Mitarbeiter (genauer gesagt Führungskräfte) des Unternehmens reserviert. Zweitens erhalten nichtqualifizierte Optionen keine spezielle föderale steuerliche Behandlung, während Anreizaktienoptionen eine günstige steuerliche Behandlung erhalten, da sie spezifische gesetzliche Regelungen erfüllen, die durch den Internal Revenue Code beschrieben werden (mehr zu dieser günstigen steuerlichen Behandlung siehe unten). NSO - und ISO-Pläne teilen sich ein gemeinsames Merkmal: sie können sich komplex fühlen. Die Transaktionen innerhalb dieser Pläne müssen den spezifischen Bestimmungen des Arbeitgebervertrages und des Internal Revenue Code entsprechen. Stichtag, Verfall, Ausübung und Ausübung Anfänglich wird den Mitarbeitern in der Regel nicht das volle Eigentumsrecht an den Optionen am Beginn des Vertrags gewährt (auch bekannt als Zuschusstermin). Sie müssen bei der Ausübung ihrer Optionen einen bestimmten Zeitplan einhalten, der als Wartezeitplan bekannt ist. Der Wartezeitplan beginnt am Tag der Gewährung der Optionen und listet die Daten auf, die ein Mitarbeiter in der Lage ist, eine bestimmte Anzahl von Aktien auszuüben. Zum Beispiel kann ein Arbeitgeber am Tag der Gewährung 1.000 Aktien gewähren, aber ein Jahr ab diesem Zeitpunkt werden 200 Aktien ausgeübt (der Arbeitnehmer erhält das Recht, 200 der ursprünglich gewährten 1.000 Aktien auszuüben). Im darauf folgenden Jahr werden weitere 200 Aktien ausgegeben, und so weiter. Dem Wartezeitplan folgt ein Ablaufdatum. Zu diesem Zeitpunkt behält sich der Arbeitgeber nicht mehr das Recht vor, seinen Mitarbeiter nach den Bedingungen des Vertrages zu erwerben. Eine Mitarbeiteraktienoption wird zu einem bestimmten Kurs, dem sogenannten Ausübungspreis, gewährt. Es ist der Preis pro Aktie, die ein Mitarbeiter zahlen muss, um seine Optionen auszuüben. Der Ausübungspreis ist wichtig, da er zur Ermittlung des Gewinns (sog. Schnäppchenelement) und der im Vertrag zu zahlenden Steuer verwendet wird. Das Handelselement wird durch Subtrahieren des Ausübungspreises vom Börsenkurs des Aktienbestands am Tag der Ausübung der Option berechnet. Besteuerung Arbeitnehmer Aktienoptionen Die Internal Revenue Code hat auch eine Reihe von Regeln, die ein Eigentümer gehorchen muss, um zu vermeiden zahlen hefty Steuern auf seine oder ihre Verträge. Die Besteuerung von Aktienoptionsverträgen hängt von der Art der Option ab. Für nicht qualifizierte Aktienoptionen (NSO): Der Zuschuss ist kein steuerpflichtiges Ereignis. Die Besteuerung beginnt zum Zeitpunkt der Ausübung. Das Handelselement einer nicht qualifizierten Aktienoption gilt als Entschädigung und wird mit den ordentlichen Ertragsteuersätzen besteuert. Zum Beispiel, wenn einem Mitarbeiter 100 Aktien der Aktie A zu einem Ausübungspreis von 25 gewährt wird, beträgt der Marktwert der Aktie zum Zeitpunkt der Ausübung 50. Das Handelsteil des Vertrages ist (50 - 25) x 1002.500 . Beachten Sie, dass wir davon ausgehen, dass diese Aktien 100 Aktien sind. Durch den Verkauf der Sicherheit wird ein weiteres steuerpflichtiges Ereignis ausgelöst. Wenn der Mitarbeiter beschließt, die Aktien unverzüglich (oder weniger als ein Jahr ab Ausübung) zu veräußern, wird die Transaktion als kurzfristiger Kapitalgewinn (oder Verlust) ausgewiesen und unterliegt der Steuer unter normalen Einkommensteuersätzen. Wenn der Mitarbeiter beschließt, die Aktien ein Jahr nach der Ausübung zu verkaufen, wird der Verkauf als langfristiger Kapitalgewinn (oder Verlust) ausgewiesen und die Steuer wird gekürzt. Incentive-Aktienoptionen (ISO) erhalten besondere steuerliche Behandlung: Der Zuschuss ist kein steuerpflichtiges Geschäft. Es werden keine steuerpflichtigen Ereignisse bei der Ausübung gemeldet, das Handelsteil einer Anreizaktienoption kann jedoch eine alternative Mindeststeuer (AMT) auslösen. Das erste steuerpflichtige Ereignis tritt beim Verkauf ein. Werden die Aktien unmittelbar nach ihrer Ausübung veräußert, wird das Handelselement als ordentliches Einkommen behandelt. Der Gewinn aus dem Vertrag wird als langfristiger Kapitalgewinn behandelt, wenn folgende Regel eingehalten wird: Die Aktien müssen für 12 Monate nach Ausübung gehalten werden und sollten erst zwei Jahre nach dem Tag der Gewährung verkauft werden. Nehmen wir zum Beispiel an, dass Aktien A am 1. Januar 2007 gewährt wird (100 unverfallbar). Der Vorstand übt die Optionen am 1. Juni 2008 aus. Sollte er oder sie den Gewinn aus dem Vertrag als langfristigen Kapitalgewinn melden wollen, kann die Aktie nicht vor dem 1. Juni 2009 verkauft werden. Sonstige Überlegungen Obwohl der Zeitpunkt einer Aktie Option Strategie ist wichtig, es gibt andere Überlegungen zu machen. Ein weiterer Schwerpunkt der Aktienoptionsplanung ist die Auswirkung dieser Instrumente auf die Vermögensallokation. Damit ein Investmentplan erfolgreich sein kann, müssen die Vermögenswerte angemessen diversifiziert werden. Ein Mitarbeiter sollte vorsichtig sein, konzentrierte Positionen auf jedem Unternehmen Lager. Die meisten Finanzberater schlagen vor, dass Unternehmensbestände 20 (höchstens) des gesamten Investitionsplans darstellen sollten. Während Sie sich wohl fühlen, investieren einen größeren Prozentsatz Ihres Portfolios in Ihrem eigenen Unternehmen, seine einfach sicherer zu diversifizieren. Konsultieren Sie einen Finanz - und / oder Steuerspezialisten, um den besten Ausführungsplan für Ihr Portfolio zu ermitteln. Bottom Line Konzeptionell sind Optionen eine attraktive Zahlungsmethode. Welchen besseren Weg, um Mitarbeiter zu ermutigen, am Wachstum eines Unternehmens teilzunehmen, als indem sie ihnen ein Stück des Kuchens anbieten In der Praxis können jedoch Erlösung und Besteuerung dieser Instrumente ziemlich kompliziert sein. Die meisten Mitarbeiter verstehen nicht die steuerlichen Auswirkungen der Besitz und Ausübung ihrer Optionen. Infolgedessen können sie stark durch Uncle Sam bestraft werden und häufig verpassen einiges des Geldes, das durch diese Verträge erzeugt wird. Denken Sie daran, dass der Verkauf Ihrer Mitarbeiter Aktie sofort nach der Ausübung induzieren die höhere kurzfristige Kapitalertragsteuer. Warten, bis der Verkauf qualifiziert sich für die weniger langfristige Kapitalertragsteuer können Sie sparen Hunderte oder sogar Tausende.