Thursday, November 24, 2016

Incentive-Aktienoptionen Und Steuern

Wenn Sie eine Option erhalten, Aktien als Zahlung für Ihre Dienstleistungen zu kaufen, können Sie Einkommen haben, wenn Sie die Option erhalten, wenn Sie die Option ausüben oder wenn Sie über die Option oder den Bestand verfügen, der bei der Ausübung der Option erhalten wurde. Es gibt zwei Arten von Aktienoptionen: Optionen, die im Rahmen eines Mitarbeiteraktienplans oder eines Anreizoptionsplans (ISO-Plan) gewährt werden, sind gesetzliche Aktienoptionen. Aktienoptionen, die weder im Rahmen eines Mitarbeiteraktienplans noch eines ISO-Plans gewährt werden, sind nicht statutarische Aktienoptionen. Siehe Publikation 525. Steuerpflichtiges und unentschuldbares Einkommen. Ob Sie eine gesetzliche oder nicht rechtsfähige Aktienoption erhalten haben. Gesetzliche Aktienoptionen Wenn Ihr Arbeitgeber Ihnen eine gesetzliche Aktienoption gewährt, nehmen Sie in der Regel keinen Betrag in Ihr Bruttoeinkommen ein, wenn Sie die Option erhalten oder ausüben. Sie können jedoch in dem Jahr, in dem Sie eine ISO ausüben, einer alternativen Mindeststeuer unterliegen. Weitere Informationen finden Sie in der Anleitung zum Formular 6251 (PDF). Sie haben steuerpflichtige Einkommen oder abziehbaren Verlust, wenn Sie die Aktie verkaufen Sie durch die Ausübung der Option zu verkaufen. Sie in der Regel behandeln diesen Betrag als Kapitalgewinn oder Verlust. Allerdings, wenn Sie nicht erfüllen besondere Haltedauer Anforderungen, müssen Sie Einkommen aus dem Verkauf als normales Einkommen zu behandeln. Fügen Sie diese Beträge, die als Löhne behandelt werden, auf der Grundlage der Aktie bei der Bestimmung der Gewinn oder Verlust auf die Bestände Verfügung. In der Publikation 525 finden Sie nähere Angaben zur Art der Aktienoption sowie zu den Regeln für die Erfassung der Erträge und die Ertragsrealisierung. Incentive Stock Option - Nach der Ausübung einer ISO erhalten Sie von Ihrem Arbeitgeber ein Formular 3921 (PDF), Ausübung einer Incentive-Aktienoption gemäß Section 422 (b). Dieses Formular berichtet über wichtige Termine und Werte, die erforderlich sind, um die korrekte Höhe des Kapitals und ordentlichen Erträge (falls zutreffend) bei der Rückgabe gemeldet zu bestimmen. Mitarbeiterbeteiligungsplan - Nach Ihrer ersten Übertragung oder Veräußerung von Aktien, die durch Ausübung einer im Rahmen eines Mitarbeiterbeteiligungsplans gewährten Option erworben wurden, erhalten Sie von Ihrem Arbeitgeber ein Formular 3922 (PDF), Übertragung von Aktien, die durch einen Mitarbeiteraktienkatalog erworben wurden Abschnitt 423 (c). Dieses Formular wird wichtige Daten und Werte berichten, die erforderlich sind, um die korrekte Höhe des Kapitals und des ordentlichen Einkommens zu bestimmen, die bei Ihrer Rückkehr gemeldet werden. Nicht-statutarische Aktienoptionen Wenn Ihr Arbeitgeber Ihnen eine nicht-statutarische Aktienoption gewährt, hängt die Höhe des Einkommens und die Zeit für die Einbeziehung davon ab, ob der Marktwert der Option leicht ermittelt werden kann. Leicht ermittelbarer Marktwert - Wenn eine Option aktiv auf einem etablierten Markt gehandelt wird, können Sie den Marktwert der Option leicht bestimmen. Siehe Publikation 525 für andere Umstände, unter denen Sie den fairen Marktwert einer Option und die Regeln leicht bestimmen können, um festzustellen, wann Sie Einkommen für eine Option mit einem leicht bestimmbaren Marktwert angeben sollten. Nicht leicht ermittelbarer Marktwert - Die meisten nicht-statutarischen Optionen haben keinen leicht bestimmbaren Marktwert. Für nicht statutarische Optionen ohne einen leicht bestimmbaren Marktwert gibt es kein steuerbares Ereignis, wenn die Option gewährt wird, aber Sie müssen den fairen Marktwert der erhaltenen Aktie bei Ausübung, abzüglich des gezahlten Betrages, bei der Ausübung der Option in den Gewinn einbeziehen. Sie haben steuerpflichtige Einkünfte oder abziehbaren Verlust, wenn Sie die Aktie verkaufen, die Sie durch Ausübung der Option erhalten haben. Sie in der Regel behandeln diesen Betrag als Kapitalgewinn oder Verlust. Spezifische Informationen und Berichtsanforderungen finden Sie unter Publikation 525. Seite Zuletzt geprüft oder aktualisiert am 20. September 2016Incentive-Aktienoptionen im Allgemeinen Erste Seite unseres Online-Leitfadens für Incentive-Aktienoptionen. Incentive-Aktienoptionen (ISOs) sind eine Form der Aktienkompensation, die einzigartige Steuervorteile und erhebliche Steuerkomplexität bietet. In den letzten Jahren ihre Popularität gewachsen, um etwa die Popularität von nichtqualifizierten Aktienoptionen entsprechen. Nicht qualifizierte Optionen haben zwei Nachteile gegenüber Anreizoptionen. Eines ist, dass Sie das steuerpflichtige Einkommen zum Zeitpunkt der Ausübung der Option zum Aktienkauf berichten müssen, und das andere ist, dass das Einkommen als Entschädigung behandelt wird, die mit höheren Sätzen als langfristige Kapitalgewinne besteuert wird. Incentive-Aktienoptionen bieten einen Weg, um diese beiden Nachteile zu vermeiden. Es gibt kein Einkommen zu berichten, wenn Sie die Option ausüben (es sei denn, Sie verkaufen die Aktie zur gleichen Zeit, wenn Sie es kaufen). Und wenn Sie den Vorrat lang genug halten, um eine spezielle Haltedauer zu erfüllen, wird Ihr Gewinn aus dem Bestand als langfristiger Kapitalgewinn behandelt werden. Diese Steuervorteile werden teilweise durch die alternative Mindeststeuer (AMT) ausgeglichen. Dies ist eine komplizierte Berechnung, die dazu führen kann, dass Sie Steuern zahlen, wenn Sie eine ISO ausüben. Aber die Menge an AMT Sie zahlen ist weniger als die Steuer, die Sie bezahlt hätten, wenn Sie eine nicht qualifizierte Option ausgeübt haben und Sie können in der Lage, viel oder alle Ihre AMT Zahlung durch die Behauptung, ein AMT Kredit in den kommenden Jahren zu erholen. Wie Sie sie erhalten Incentive-Aktienoptionen müssen gemäß einem Aktienoptionsplan gewährt werden, der vom Verwaltungsrat der Gesellschaft angenommen und von den Aktionären genehmigt wurde. Der Verwaltungsrat oder ein vom Verwaltungsrat ernannter Ausschuss (in der Regel Kompensationsausschuss genannt) kann entscheiden, wer die Prämien und die spezifischen Bedingungen der Optionen erhält. In einigen Fällen werden Optionen nach einer Formel gewährt. Was youll erhalten Wenn ein Unternehmen eine Option gewährt, sollte es bestimmte Dokumente bereitstellen. Sie sollten eine Optionsvereinbarung erhalten, in der die spezifischen Bedingungen Ihrer Option und eine Kopie des Plans, die einige allgemeine Regeln, die alle Optionen geregelt sind. In vielen Fällen bietet das Unternehmen auch eine Zusammenfassung des Plans. Es ist wichtig, Ihre Rechte aus der Vereinbarung und den Plan zu verstehen. Sie müssen wissen: Was ist das früheste Datum können Sie die Option ausüben, wird es ausübbar in Stufen Was müssen Sie tun, wenn Sie die Option ausüben Ist bargeldlose Übung zur Verfügung können Sie Übung mit Aktien, die Sie besitzen Wenn wird die Option beenden können Sie Übung nach Beendigung des Arbeitsverhältnisses Was passiert, wenn Sie während der Durchführung der Option sterben, stellen Sie sicher, dass Sie diese Dokumente an einem sicheren Ort aufbewahren. Achten Sie darauf, sie von Zeit zu Zeit für die Planung Zwecke zu überprüfen. Zumindest sollten Sie über Ihre Optionen vor dem Ende eines jeden Jahres zu entscheiden, ob die Ausübung einiger oder alle Optionen bis zum 31. Dezember als Teil Ihrer Steuerplanung zu denken. Terminologie Hier sind einige der wichtigsten Begriffe, die in Verbindung mit nichtqualifizierten Optionen verwendet werden: Sie erhalten die Option, wenn das Unternehmen einen Zuschuss oder einen Zuschlag erteilt. Sie üben eine Option aus, wenn Sie die im Optionsvertrag angegebene Aktion zum Kauf der Aktie treffen. Normalerweise müssen Sie ein Formular ausfüllen, das dem Unternehmen mitteilt, dass Sie die Option ausüben und Bargeld in Höhe des Kaufpreises bereitstellen. Der Ausübungspreis (auch Ausübungspreis genannt) ist der Betrag, den Sie für den Aktienkauf zahlen müssen. Das Bargain-Element (auch Spread genannt) ist die Differenz zwischen dem Wert der Aktie und dem Ausübungspreis. Zum Beispiel, wenn der Wert der Aktie 24 ist und der Ausübungspreis 19 ist, ist der Spread 5. Wenn der Spread eine positive Zahl ist, ist die Option im Geld. Optionen sind unter Wasser (oder aus dem Geld), wenn der Ausübungspreis höher ist als der Wert der Aktie. Es gibt keine besondere steuerliche Bedeutung für eine Option unter Wasser, aber die praktische Bedeutung ist, dass die Option wird nicht wertvoll, bis der Preis der Aktie erholt. Typische Begriffe Die Unternehmen haben eine gewisse Flexibilität hinsichtlich der Bedingungen, die sie für Anreizoptionen bieten können. Ihre Option unterscheidet sich von der typischen Option in einer Reihe von wichtigen Möglichkeiten. Aber es kann hilfreich sein, Ihre Option mit der Norm zu vergleichen: Der Ausübungspreis ist in der Regel auf oder nahe und kann nicht unter dem Wert der Aktie zum Zeitpunkt der Option gewährt werden. Die Option ist über einen Zeitraum von mehreren Jahren ausübbar. Barzahlung ist in der Regel zum Zeitpunkt der Ausübung erforderlich, aber einige Unternehmen machen eine Form der bargeldlosen Übung zur Verfügung, und andere werden das Geld für die Ausübung der Option zu leihen. Die Option verfällt zehn Jahre nach ihrer Ausgabe oder früher, wenn die Beschäftigung gekündigt wird. Sie können oder können nicht die Möglichkeit haben, Optionen auszuüben, die bereits zum Zeitpunkt der Beendigung der Beschäftigung ausübbar sind (ausübbar). Optionen, die zu diesem Zeitpunkt nicht ausübbar sind, laufen normalerweise ab. RelatedTen Steuer-Tipps für Aktienoptionen Wenn Ihr Unternehmen bietet Ihnen eingeschränkten Aktien, Aktienoptionen oder bestimmte andere Anreize, zuhören. Es gibt riesige potenzielle Steuerfallen. Aber es gibt auch einige große Steuervorteile, wenn Sie Ihre Karten richtig spielen. Die meisten Unternehmen bieten einige (zumindest allgemeine) Steuerberatung den Teilnehmern über das, was sie sollten und sollten nicht tun, aber es ist selten genug. Es gibt eine überraschende Menge an Verwirrung über diese Pläne und ihre steuerlichen Auswirkungen (sowohl sofort als auch auf der Straße). Hier sind 10 Dinge, die Sie wissen sollten, wenn Aktienoptionen oder Zuschüsse sind Teil Ihrer Pay-Paket. 1. Es gibt zwei Arten von Aktienoptionen. Es gibt Anreize Aktienoptionen (oder ISOs) und nicht-qualifizierte Aktienoptionen (oder NSOs). Einige Mitarbeiter erhalten beides. Ihr Plan (und Ihre Option Gewährung) wird Ihnen sagen, welche Art Sie erhalten. ISOs werden am günstigsten bezahlt. Es gibt grundsätzlich keine Steuern zum Zeitpunkt der Gewährung und keine reguläre Steuer zum Zeitpunkt der Ausübung. Danach, wenn Sie Ihre Aktien verkaufen, werden Sie Steuern zahlen, hoffentlich als langfristige Kapitalgewinn. Die übliche Veräußerungsgewinnbeteiligungsperiode beträgt ein Jahr, für die Erlangung einer Kapitalertragsbearbeitung für Aktien, die über ISOs erworben wurden, müssen Sie a) die Aktien länger als ein Jahr halten, nachdem Sie die Optionen ausgeübt haben und (b) die Anteile mindestens verkaufen Zwei Jahre nach Erteilung der ISOs. Die letztere, Zwei-Jahres-Regel fängt viele Menschen nicht bewusst. 2. ISOs tragen eine AMT-Falle. Wie ich oben erwähnt, wenn Sie eine ISO ausüben Sie zahlen keine regelmäßige Steuer. Das könnte Sie aus dem Kongress und die IRS haben Sie eine kleine Überraschung für Sie: die alternative Mindeststeuer. Viele Menschen sind schockiert zu finden, dass, obwohl ihre Ausübung einer ISO keine regelmäßige Steuer auslöst, kann es AMT auslösen. Beachten Sie, dass Sie nicht generieren Bargeld, wenn Sie ISOs ausüben, so müssen Sie mit anderen Mitteln, um die AMT bezahlen oder ordnen, um genügend Vorrat an Zeit der Ausübung zu zahlen, die AMT zu verkaufen. Beispiel: Sie erhalten ISOs zum Kauf von 100 Aktien zum aktuellen Marktpreis von 10 pro Aktie. Zwei Jahre später, wenn Aktien im Wert von 20, Sie ausüben, zahlen 10. Die 10 Spreizung zwischen Ihrem Ausübungspreis und der 20 Wert unterliegt AMT. Wie viel AMT Sie zahlen, hängt von Ihrem anderen Einkommen und Abzüge, aber es könnte ein flacher 28 AMT-Satz auf der 10-Spread oder 2,80 pro Aktie sein. Später, es Sie verkaufen die Aktie mit einem Gewinn, können Sie in der Lage sein, die AMT zu erholen, was als AMT-Kredit bekannt ist. Aber manchmal, wenn der Bestand abstürzt, bevor Sie verkaufen, könnten Sie stecken zahlen eine große Steuerrechnung auf Phantom Einkommen. Das ist, was passiert, dass die Mitarbeiter von der Dot-Com-Büste von 2000 und 2001 getroffen. Im Jahr 2008 Kongress verabschiedete eine besondere Bestimmung, um diese Arbeiter zu helfen. (Für mehr darüber, wie zu behaupten, dass Erleichterung, klicken Sie hier.) Aber nicht auf Kongress mit, dass wieder zu zählen. Wenn Sie ISOs ausüben, müssen Sie ordnungsgemäß für die Steuer planen. 3. Führungskräfte erhalten nichtqualifizierte Optionen. Wenn Sie eine Führungskraft sind, werden Sie eher alle (oder zumindest die meisten) Ihrer Optionen als nicht qualifizierte Optionen erhalten. Sie sind nicht so günstig wie ISOs besteuert, aber zumindest gibt es keine AMT-Falle. Wie bei ISOs gibt es keine Steuern zum Zeitpunkt der Gewährung der Option. Aber, wenn Sie eine nichtqualifizierte Option ausüben, schulden Sie die gewöhnliche Einkommensteuer (und, wenn Sie ein Angestellter sind, Medicare und andere Lohnsteuer) auf die Differenz zwischen Ihrem Preis und dem Marktwert. Beispiel: Sie erhalten eine Option, um Aktien zu 5 pro Aktie zu kaufen, wenn die Aktie mit 5 gehandelt wird. Zwei Jahre später trainieren Sie, wenn die Aktie mit 10 je Aktie gehandelt wird. Sie zahlen 5, wenn Sie trainieren, aber der Wert zu diesem Zeitpunkt ist 10, so haben Sie 5 der Entschädigung Einkommen. Dann, wenn Sie halten die Aktie für mehr als ein Jahr und verkaufen, sollte jeder Verkaufspreis über 10 (Ihre neue Basis) langfristigen Kapitalgewinn sein. Ausübung Optionen nimmt Geld, und erzeugt Steuer zu booten. Das ist, warum viele Leute Ausübung Optionen auf Aktien zu kaufen und verkaufen diese Aktien am selben Tag. Einige Pläne erlauben sogar eine bargeldlose Übung. 4. Restricted Stock bedeutet normalerweise verzögerte Steuer. Wenn Sie von Ihrem Arbeitgeber eine Bestandsaufnahme (oder eine andere Eigenschaft) erhalten, wenn die Bedingungen erfüllt sind (z. B. müssen Sie für zwei Jahre bleiben, um es zu erhalten oder zu behalten), gelten besondere Bestimmungen des Sondervermögens gemäß Abschnitt 83 des Internal Revenue Code. Die Bestimmungen des § 83 in Verbindung mit den Optionen auf Aktienoptionen machen viel Verwirrung aus. Erstens betrachten wir reine beschränkte Eigenschaft. Als Karotte, um mit der Firma zu bleiben, sagt Ihr Arbeitgeber, wenn Sie mit der Firma für 36 Monate bleiben, werden Sie 50.000 Wert von Aktien vergeben werden. Sie müssen nicht alles für die Aktie bezahlen, aber es wird Ihnen im Zusammenhang mit der Durchführung von Dienstleistungen gegeben. Sie haben kein zu versteuerndes Einkommen, bis Sie die Aktie erhalten. In der Tat wartet die IRS 36 Monate zu sehen, was passieren wird. Wenn Sie die Aktie erhalten, haben Sie 50.000 Einkommen (oder mehr oder weniger, je nachdem, wie diese Aktien in der Zwischenzeit getan haben). Das Einkommen wird als Löhne besteuert. 5. Die IRS wird nicht ewig warten. Mit Einschränkungen, die mit der Zeit verfallen wird, wartet die IRS immer zu sehen, was passiert, bevor es zu besteuern. Doch einige Einschränkungen werden niemals verfallen. Mit solchen nicht-stürzen Einschränkungen, die IRS-Werte der Eigenschaft vorbehaltlich dieser Einschränkungen. Beispiel: Ihr Arbeitgeber verspricht Ihnen Lager, wenn Sie 18 Monate bei der Firma bleiben. Wenn Sie die Aktie erhalten, unterliegt sie permanenten Restriktionen im Rahmen eines Unternehmens Kauf / Verkauf Vereinbarung, die Aktien für 20 pro Aktie weiterzuverkaufen, wenn Sie jemals verlassen die Unternehmen beschäftigen. Die IRS wird warten und sehen (keine Steuern) für die ersten 18 Monate. Zu diesem Zeitpunkt werden Sie auf den Wert besteuert werden, die voraussichtlich 20 bei der Wiederverkaufsbeschränkung werden. 6. Sie können beschließen, früher besteuert zu werden. Die eingeschränkten Eigentumsregeln verabschieden in der Regel einen abwartenden Ansatz für Einschränkungen, die schließlich verfallen werden. Dennoch können Sie unter dem, was als 83 (b) Wahl bekannt ist, wählen Sie den Wert der Immobilie in Ihrem Einkommen früher (in Wirklichkeit ohne Berücksichtigung der Beschränkungen) enthalten. Es könnte klingen, intuitiv zu wählen, um etwas auf Ihre Steuererklärung enthalten, bevor es erforderlich ist. Dennoch ist das Spiel hier zu versuchen, es in Einkommen zu einem niedrigen Wert, Verriegelung in Zukunft Kapital Gewinn Behandlung für zukünftige Wertschätzung. Um aktuelle Steuern zu wählen, müssen Sie eine schriftliche 83 (b) Wahl mit der IRS innerhalb von 30 Tagen nach Erhalt der Eigenschaft. Sie müssen über die Wahl den Wert, was Sie als Entschädigung (die möglicherweise klein oder sogar Null) zu erhalten. Dann müssen Sie eine weitere Kopie der Wahl an Ihre Steuererklärung. Beispiel: Sie werden von Ihrem Arbeitgeber mit 5 pro Aktie angeboten, wenn die Aktien 5 Jahre alt sind, aber Sie müssen zwei Jahre bei der Gesellschaft bleiben, um sie verkaufen zu können. Sie haben bereits einen fairen Marktwert für die Aktien bezahlt. Das bedeutet, dass die Einreichung einer 83 (b) Wahl kein Einkommen erzielen könnte. Doch durch die Einreichung, konvertieren Sie, was wäre künftige gewöhnliche Einkommen in Kapitalgewinn. Wenn Sie die Aktien mehr als ein Jahr später verkaufen, werden Sie froh, dass Sie die Wahl eingereicht. 7. Beschränkungen Optionen Verwirrung. Als ob die eingeschränkten Eigentumsregeln und Aktienoptionsregeln jeweils nicht kompliziert genug waren, müssen Sie manchmal mit beiden Regelungen fertig werden. Sie können z. B. Aktienoptionen (ISOs oder NSOs) erhalten, die Ihre Rechte beschränken, wenn Sie im Unternehmen wohnen. Die IRS im Allgemeinen wartet, um zu sehen, was passiert in einem solchen Fall. Sie müssen zwei Jahre warten, bis Ihre Optionen zur Weste, so theres keine Steuern bis zu diesem Zeitpunkt der Ausübung. Dann übernehmen die Aktienoptionsregeln. Zu diesem Zeitpunkt würden Sie Steuern nach ISO oder NSO Regeln bezahlen. Es sind sogar 83 (b) Wahlen für Ausgleichsoptionen möglich. 8. Youll Notwendigkeitsaußenhilfe. Die meisten Unternehmen versuchen, eine gute Arbeit der Suche nach Ihren Interessen zu tun. Schließlich werden Aktienoptionspläne verabschiedet, um Loyalität zu erzeugen und Anreize zu schaffen. Dennoch wird es in der Regel zahlen, um einen professionellen zu helfen, Sie mit diesen Plänen beschäftigen. Die Steuerregeln sind kompliziert, und Sie können eine Mischung aus ISOs, NSOs, Restricted Stock und mehr haben. Unternehmen manchmal bieten personalisierte Steuer-und Finanzplanung Beratung zu Top-Führungskräfte wie ein Vorteil, aber selten bieten sie diese für alle. 9. Lesen Sie Ihre Dokumente Im immer überrascht, wie viele Kunden suchen Führung über die Arten von Optionen oder beschränkten Aktien sie vergeben wurden, die nicht ihre Dokumente haben oder havent lesen. Wenn Sie außerhalb der Führung suchen, youll wollen Kopien aller Papierkram zu Ihrem Berater zur Verfügung stellen. Diese Papiere sollten die Unternehmen Planunterlagen, alle Vereinbarungen, die Sie unterzeichnet haben, die in irgendeiner Weise auf die Optionen oder beschränkten Aktien und alle Zuschüsse oder Auszeichnungen beziehen. Wenn Sie tatsächlich Zertifikate erhalten, stellen Sie Kopien von denen, auch. Natürlich Id empfehlen, lesen Sie Ihre Dokumente selbst zuerst. Sie können feststellen, dass einige oder alle Ihre Fragen durch die Materialien, die Sie erhalten haben, beantwortet werden. 10. Vorsicht vor dem gefürchteten Abschnitt 409A. Schließlich hüten Sie sich vor einem bestimmten Abschnitt des Internal Revenue Code, 409A, der im Jahr 2004 verabschiedet wurde. Nach einer Periode der Verwirrung der Übergangsregelung regelt er nun viele Aspekte der deferred Compensation Programme. Jedes Mal, wenn Sie einen Verweis auf Abschnitt 409A für einen Plan oder ein Programm zu sehen, erhalten Sie einige Hilfe. Für mehr auf 409A, klicken Sie hier. Robert W. Wood ist ein Steuerberater mit bundesweiter Praxis. Der Autor von mehr als 30 Bücher einschließlich Besteuerung von Damage Awards amp Settlement Zahlungen (4. Auflage 2009) kann er bei woodwoodporter erreicht werden. Diese Diskussion ist nicht als Rechtsbeistand gedacht und kann ohne die Dienste eines qualifizierten Anbieters nicht für irgendeinen Zweck geltend gemacht werden. Home 187 Artikel 187 Aktienoptionen und die Alternative Minimum Tax (AMT) Incentive-Aktienoptionen (ISOs) können ein attraktiver Weg sein Arbeitnehmer und andere Dienstleister. Im Gegensatz zu nicht qualifizierten Optionen (NSOs), bei denen die Ausbreitung auf eine Option bei gewöhnlicher Ertragsteuersatzbesteuerung besteuert wird, können die ISOs, wenn sie die Anforderungen erfüllen, Aktien verkauft und dann die Kapitalertragsteuer auf die Differenz zwischen dem Zuschusspreis und dem Verkaufspreis zu zahlen. Aber ISOs sind auch die Alternative Minimum Tax (AMT), eine alternative Art der Berechnung der Steuern, die bestimmte Filer verwenden müssen. Die AMT kann am Ende die Besteuerung der ISO-Inhaber auf die Ausbreitung bei Ausübung trotz der in der Regel günstiger Behandlung für diese Auszeichnungen realisiert. Grundregeln für ISOs Zuerst ist es notwendig zu verstehen, dass es zwei Arten von Aktienoptionen, nichtqualifizierte Optionen und Anreizoptionen gibt. Mit jeder Art von Option, erhält der Mitarbeiter das Recht, Aktien zu einem heute festgesetzten Preis für eine definierte Anzahl von Jahren in die Zukunft, in der Regel 10 zu kaufen. Wenn Mitarbeiter wählen, um die Aktien zu kaufen, werden sie gesagt, die Option auszuüben. So könnte ein Mitarbeiter das Recht haben, 100 Aktien der Aktie zu 10 pro Aktie für 10 Jahre zu kaufen. Nach sieben Jahren, zum Beispiel, könnte die Aktie bei 30, und der Mitarbeiter könnte 30 Aktie für 10 zu kaufen. Wenn die Option eine NSO ist, wird der Arbeitnehmer sofort Steuern auf die 20 Differenz (genannt der Spread) bei der normalen Einkommensteuer Preise. Das Unternehmen erhält einen entsprechenden Steuerabzug. Dies gilt, ob der Mitarbeiter hält die Aktien oder verkauft sie. Mit einer ISO zahlt der Mitarbeiter keine Steuern auf die Ausübung, und das Unternehmen erhält keinen Abzug. Wenn der Arbeitnehmer die Aktien für zwei Jahre nach Gewährung und ein Jahr nach Ausübung hält, bezahlt der Arbeitnehmer nur die Kapitalertragsteuer auf die endgültige Differenz zwischen dem Ausübungs - und dem Verkaufspreis. Wenn diese Bedingungen nicht erfüllt sind, werden die Optionen wie eine nicht qualifizierte Option besteuert. Für höhere Einkommen Mitarbeiter kann die Steuerdifferenz zwischen einem ISO und einer NSO so viel 19,6 sein allein auf Bundesebene sowie der Mitarbeiter hat den Vorteil, aufschieben Steuer, bis die Aktien verkauft werden. Es gibt weitere Anforderungen für ISOs sowie, wie in diesem Artikel auf unserer Website. Aber ISOs haben einen großen Nachteil für den Mitarbeiter. Der Spread zwischen dem Kaufpreis und dem Zuschusspreis unterliegt der AMT. Die AMT wurde erlassen von der Zahlung zu wenig Steuern höheren Einkommen der Steuerzahler zu verhindern, weil sie in der Lage waren, eine Vielzahl von Steuerabzüge oder Ausschlüsse zu nehmen (wie die Ausbreitung über die Ausübung eines ISO). Es erfordert, dass die Steuerzahler, die der Steuer unterliegen können berechnen, was sie auf zwei Arten schulden. Erstens, sie herauszufinden, wie viel Steuer sie schulden würde mit den normalen Steuerregeln. Dann fügen Sie sie in zu ihrem zu versteuernden Einkommen bestimmte Abzüge zurück und Ausschlüsse sie nahmen, die ihre bisherigen Steuer herauszufinden und diese jetzt höher Nummer, berechnen Sie die AMT. Diese Add-Backs werden als Präferenzposten und die Spread auf eine Anreiz-Aktienoption (aber kein NSO) ist eines dieser Elemente. Für zu versteuernde Einkommen von bis zu 175.000 oder weniger (im Jahr 2013), die AMT-Steuersatz beträgt 26 für Beträge über diese, die Rate ist 28. Wenn das AMT höher ist, zahlt der Steuerzahler, dass die Steuer statt. Ein Punkt, die meisten Artikel zu diesem Thema nicht klar zu machen, dass, wenn der Betrag unter der AMT bezahlt übersteigt, was unter normalen Steuer gezahlt worden wären, in diesem Jahr regiert, das AMT Überschuss wird eine Mindeststeuergutschrift (MTC), die in Zukunft angewendet werden können Jahre, in denen die normalen Steuern den AMT-Betrag übersteigen. Herauszufinden die Alternative Minimum Tax Die folgende Tabelle, abgeleitet von Material zur Verfügung gestellt von Janet Birgenheier, Leiter der Kundenschulung bei Charles Schwab, zeigt eine grundlegende AMT Berechnung: Hinzufügen: Regelmäßige versteuerndes Einkommen Medizin / Zahn Abzüge Gegenstand diverser aufgegliederten Abzüge angegeben AMT Staat / local / Immobiliensteuerabzüge Persönliche Ausnahmen auf ISO Übung verbreiten Vorläufige AMT zu versteuerndes Einkommen subtrahieren. AMT Standard Befreiung (78.750 für das Jahr 2012 die gemeinsame Filer 50.600 für ledige 39.375 für verheiratete Einreichung separat von 25 Cent für jeden Dollar von AMT zu versteuernde Einkommen reduziert oben Dies wird 150.000 für Paare, 112.500 für Singles und 75.000 für verheiratete Einreichung separat) Tatsächliche AMT zu versteuerndes Einkommen Multiply: Tatsächliche AMT zu versteuerndes Einkommen mal 26 für Mengen bis zu 175.000, plus 28 Beträge über diesem Vorläufig Mindeststeuer subtrahieren. Vorläufig Mindeststeuer - Regelmäßige Steuer AMT Wenn das Ergebnis dieser Berechnung ist, dass die AMT höher ist als die reguläre Steuer, dann zahlen Sie den AMT Betrag plus die reguläre Steuer. Der AMT Betrag wird jedoch eine mögliche Steuergutschrift, die Sie von einer zukünftigen Steuerrechnung subtrahieren können. Wenn in einem folgenden Jahr Ihre reguläre Steuer überschreitet Ihre AMT, dann können Sie die Gutschrift auf die Differenz anwenden. Wie viel können Sie behaupten, hängt davon ab, wie viel Sie extra bezahlt durch die Zahlung der AMT in einem Vorjahr. Das bietet einen Kredit, der in den kommenden Jahren genutzt werden kann. Wenn Sie zum Beispiel 15.000 mehr wegen der AMT im Jahr 2013 bezahlt haben, als Sie in der regelmäßigen Steuerberechnung bezahlt hätten, können Sie im nächsten Jahr bis zu 15.000 Kredite in Anspruch nehmen. Der Betrag, den Sie behaupten würden, wäre der Unterschied zwischen dem regulären Steuerbetrag und der AMT-Berechnung. Wenn der reguläre Betrag größer ist, können Sie das als Gutschrift beanspruchen und alle nicht genutzten Gutschriften für zukünftige Jahre übertragen. Also, wenn im Jahr 2014, Ihre regelmäßige Steuer ist 8.000 höher als die AMT, können Sie Anspruch auf eine 8.000 Gutschrift und Vortrag eine Gutschrift von 7.000, bis Sie es verwenden. Diese Erklärung ist natürlich die vereinfachte Version einer potentiell komplexen Angelegenheit. Jedermann, das möglicherweise AMT unterworfen wird, sollte einen Steuerberater verwenden, um sicherzustellen, dass alles richtig gemacht wird. Im Allgemeinen sind Menschen mit Einkommen über 75.000 pro Jahr AMT Kandidaten, aber es gibt keine helle Trennlinie. Eine Möglichkeit, mit der AMT-Falle befassen, wäre für den Mitarbeiter, einige der Aktien sofort zu verkaufen, um genug Bargeld zu generieren, um die Optionen in erster Linie zu kaufen. So ein Angestellter würde kaufen und verkaufen genug Aktien, um den Kaufpreis zu decken, plus alle Steuern, die fällig wäre, hält dann die restlichen Aktien als ISOs. Zum Beispiel könnte ein Mitarbeiter 5000 Aktien kaufen, auf denen er oder sie hat Optionen und halten 5.000. In unserem Beispiel der Aktien im Wert von 30, mit einem Ausübungspreis von 10, würde dies ein Netto vor Steuern von 5.000 x der 20 Spread, oder 100.000 erzeugen. Nach Steuern, würde dies etwa 50.000 zu verlassen, zählen Lohn-, Staats-und Bundessteuern alle auf höchstem Niveau. Im darauffolgenden Jahr hat der Arbeitnehmer AMT auf die verbleibenden 100.000 Stück für Aktien zu zahlen, die nicht verkauft wurden, was bis zu 28.000 sein könnte. Aber der Mitarbeiter hat mehr als genug Geld übrig, um damit umzugehen. Eine weitere gute Strategie ist es, Anreizoptionen Anfang des Jahres auszuüben. Das ist, weil der Angestellte den AMT vermeiden kann, wenn Anteile vor dem Ende des Kalenderjahres verkauft werden, in dem die Optionen ausgeübt werden. Nehmen wir zum Beispiel an, dass John seine ISOs im Januar auf 10 Stück je Aktie ausübt, zu einem Zeitpunkt, an dem die Aktien im Wert von 30 liegen. Es gibt keine sofortige Steuer, aber die 20 Ausbreitung unterliegt der AMT, die im nächsten Steuerjahr berechnet wird. John hält an den Aktien fest, beobachtet aber den Preis genau. Bis Dezember sind sie nur wert 17. John ist ein höher einkommenssteuerpflichtiger. Sein Buchhalter berät ihn, dass alle der 20 Verbreitung unterliegen einer 26 AMT Steuer, was bedeutet, dass Johannes schulden Steuer von etwa 5,20 pro Aktie. Dies wird unangenehm in der Nähe der 7 Gewinn John hat jetzt auf die Aktien. Im schlechtesten Fall fallen sie unter 10 im nächsten Jahr, was bedeutet, dass John 5,20 Euro pro Aktie auf Aktien bezahlen muss, wo er tatsächlich Geld verloren hat. Wenn John jedoch vor dem 31. Dezember verkauft, kann er seine Gewinne schützen. Im Gegenzug verdient die Hölle die gewöhnliche Einkommenssteuer auf die 7 Spread. Die Regel hier ist, dass der Verkaufspreis geringer ist als der Marktwert bei Ausübung, aber mehr als der Zuschuss Preis, dann ist die gewöhnliche Einkommensteuer auf der Spread. Ist er höher als der Marktwert (in diesem Beispiel mehr als 30), ist die ordentliche Ertragssteuer auf den Betrag des Ausübungspreises fällig, und die kurzfristige Kapitalgewinnsteuer ist auf die zusätzliche Differenz fällig (der Betrag über 30 in Dieses Beispiel). Auf der anderen Seite, wenn im Dezember der Aktienkurs noch stark aussieht, kann John halten für einen weiteren Monat und qualifizieren sich für Kapitalgewinne Behandlung. Durch die Ausübung Anfang des Jahres hat er den Zeitraum nach dem 31. Dezember hat er die Aktien halten, bevor sie eine Entscheidung zu verkaufen minimiert. Je später in dem Jahr, in dem er übt, desto größer ist die Gefahr, dass im folgenden Steuerjahr der Kurs der Aktie steil abfällt. Wenn John wartet, bis nach dem 31. Dezember seine Aktien verkaufen, aber verkauft sie, bevor eine einjährige Haltedauer ist, dann sind die Dinge wirklich düster. Er unterliegt weiterhin dem AMT und hat auf der Spread auch eine ordentliche Einkommenssteuer zu zahlen. Glücklicherweise fast in jedem Fall wird dies seine normale Einkommensteuer über die AMT-Berechnung und er muss nicht Steuern zahlen zweimal. Schließlich, wenn John hat eine Menge von nicht qualifizierten Optionen zur Verfügung, konnte er eine Menge von denen in einem Jahr, in dem er auch die Ausübung seiner ISOs ausüben. Dies wird die Höhe der ordentlichen Einkommensteuer erhöhen, die er zahlt und könnte seine gesamte gewöhnliche Steuerschuld hoch genug drücken, so dass es seine AMT-Berechnung übersteigt. Das würde bedeuten, dass er im nächsten Jahr kein AMT bezahlen würde. Es ist daran zu erinnern, dass ISOs einen Steuervorteil für Arbeitnehmer, die bereitwillig das Risiko der Beteiligung an ihren Aktien. Manchmal ist dieses Risiko nicht pan für Mitarbeiter. Außerdem sind die tatsächlichen Kosten der AMT nicht der Gesamtbetrag, der für diese Steuer gezahlt wird, sondern der Betrag, um den sie die normalen Steuern übersteigt. Die echte Tragödie ist nicht diejenigen, die wissen, wissentlich und verlieren, aber diejenigen Mitarbeiter, die auf ihre Aktien halten, ohne wirklich wissen, die Konsequenzen, wie die AMT noch etwas viele Mitarbeiter kennen wenig oder gar nichts und sind überrascht (zu spät) zu lernen Sie müssen zahlen. Stay InformedIntroduction To Incentive Stock Options Einer der wichtigsten Vorteile, die viele Arbeitgeber bieten ihren Arbeitnehmern ist die Fähigkeit, Aktien mit einer Art von Steuervorteil oder integrierten Rabatt kaufen. Es gibt mehrere Arten von Aktienkaufplänen, die diese Merkmale enthalten, wie nichtqualifizierte Aktienoptionspläne. Diese Pläne werden in der Regel allen Mitarbeitern eines Unternehmens angeboten, von den Top-Führungskräften bis hin zum Depotpersonal. Allerdings gibt es eine andere Art von Aktienoption. Bekannt als Anreiz-Aktienoption. Die in der Regel nur den Mitarbeitern und dem Top-Management angeboten wird. Diese Optionen sind auch allgemein bekannt als gesetzliche oder qualifizierte Optionen, und sie können eine bevorzugte steuerliche Behandlung in vielen Fällen erhalten. Wesentliche Merkmale von ISOs Incentive-Aktienoptionen ähneln nichtstatutarischen Optionen in Form und Struktur. Plan-ISOs werden zu einem Anfangsdatum, dem sogenannten Zuschusstermin, ausgegeben, und dann übt der Mitarbeiter sein Recht aus, die Optionen am Ausübungstag zu kaufen. Sobald die Optionen ausgeübt werden, hat der Mitarbeiter die Freiheit, entweder die Aktie sofort zu verkaufen oder eine gewisse Zeit lang zu warten, bevor sie dies tut. Im Unterschied zu nicht gesetzlichen Optionen beträgt die Angebotsfrist für Anreizoptionen immer 10 Jahre, danach verfallen die Optionen. Vesting ISOs enthalten in der Regel einen Vesting-Zeitplan, der erfüllt sein muss, bevor der Mitarbeiter die Optionen ausüben kann. Die Standard-Drei-Jahres-Cliff Zeitplan wird in einigen Fällen verwendet, wo der Mitarbeiter in vollem Umfang in alle Optionen erteilt, um ihm oder ihr zu diesem Zeitpunkt. Andere Arbeitgeber nutzen die abgestufte Ausübungsfrist, die es den Mitarbeitern ermöglicht, in ein Fünftel der jährlich gewährten Optionen investiert zu werden, beginnend im zweiten Jahr aus Zuschüssen. Der Arbeitnehmer ist dann in vollem Umfang in alle Optionen im sechsten Jahr aus Zuschuss. Ausübungsmethode Incentive-Aktienoptionen ähneln auch nicht-gesetzlichen Optionen, da sie auf verschiedene Weise ausgeübt werden können. Der Arbeitnehmer kann bar bezahlen, um sie auszuüben, oder sie können in einer bargeldlosen Transaktion ausgeübt werden oder durch die Verwendung eines Aktien-Swap. Bargain Element ISOs können in der Regel zu einem Preis unter dem aktuellen Marktpreis ausgeübt werden und damit einen sofortigen Gewinn für den Mitarbeiter. Clawback-Bestimmungen Dies sind Bedingungen, die es dem Arbeitgeber ermöglichen, sich an die Optionen zu erinnern, zum Beispiel wenn der Mitarbeiter das Unternehmen aus einem anderen Grund als Tod, Invalidität oder Ruhestand verlässt oder wenn das Unternehmen selbst finanziell nicht in der Lage ist, seinen Verpflichtungen mit den Optionen nachzukommen. Diskriminierung Während die meisten anderen Arten von Mitarbeiterbeteiligungsplänen allen Mitarbeitern eines Unternehmens angeboten werden, die bestimmte Mindestanforderungen erfüllen, werden die ISOs üblicherweise nur Führungskräften und / oder Mitarbeitern eines Unternehmens angeboten. ISOs können mit nichtqualifizierten Rentenplänen, die typischerweise auch für diejenigen an der Spitze der Unternehmensstruktur gekennzeichnet sind, informell verglichen werden, im Gegensatz zu qualifizierten Plänen, die allen Mitarbeitern angeboten werden müssen. Besteuerung von ISOs ISOs sind berechtigt, eine günstigere steuerliche Behandlung zu erhalten als jede andere Art von Mitarbeiterbeteiligungsplan. Diese Behandlung ist, was diese Optionen abgesehen von den meisten anderen Formen der aktienbasierten Vergütung. Der Arbeitnehmer muss jedoch bestimmte Verpflichtungen erfüllen, um den Steuervorteil zu erhalten. Es gibt zwei Arten von Dispositionen für ISOs: Qualifying Disposition - Ein Verkauf von ISO-Aktien mindestens zwei Jahre nach dem Tag der Gewährung und ein Jahr nach der Ausübung der Optionen. Beide Bedingungen müssen erfüllt sein, damit der Verkauf von Aktien auf diese Weise klassifiziert werden kann. Disqualifikation Disposition - Ein Verkauf von ISO-Aktien, die nicht den vorgeschriebenen Haltedauer Anforderungen entspricht. Ebenso wie bei nicht-gesetzlichen Optionen gibt es keine steuerlichen Konsequenzen bei der Gewährung oder Verpfändung. Die steuerlichen Regelungen für ihre Ausübung unterscheiden sich jedoch deutlich von den nicht gesetzlichen Optionen. Ein Arbeitnehmer, der eine nicht-gesetzliche Option ausübt, muss das Handelsteil der Transaktion als Erwerbseinkommen, das der Verrechnungssteuer unterliegt, melden. Die ISO-Inhaber melden bis zu diesem Zeitpunkt keine Steuerberichterstattung jeglicher Art, bis die Aktie verkauft wird. Wenn der Aktienverkauf eine qualifizierte Transaktion ist. Dann wird der Mitarbeiter nur einen kurz - oder langfristigen Kapitalgewinn beim Verkauf melden. Wenn der Verkauf eine disqualifizierende Verfügung ist. Dann muss der Mitarbeiter jedes Schnäppchen-Element aus der Ausübung als verdientes Einkommen zu melden. Beispiel Steve erhält 1.000 nicht-gesetzliche Aktienoptionen und 2.000 Aktienoptionen aus seinem Unternehmen. Der Ausübungspreis für beide ist 25. Er übt alle Optionen beider Optionen ungefähr 13 Monate später aus, wenn die Aktie mit 40 a Aktie gehandelt wird und verkauft dann 1.000 Aktien von seinen Anreizwahlen sechs Monate danach für 45 a Aktie. Acht Monate später verkauft er den Rest der Aktie bei 55 Euro. Der erste Verkauf von Anreizaktien ist eine disqualifizierende Disposition, was bedeutet, dass Steve das Erwerbseinkommen von 15.000 (40 Aktienkurs - 25 Ausübungspreis 15 x 1.000 Aktien) als Ertrag verdienen muss. Er muss das gleiche mit dem Schnäppchen-Element aus seiner nicht-gesetzlichen Ausübung tun, so wird er über 30.000 zusätzliche W-2 Einkommen zu berichten im Jahr der Ausübung haben. Aber er wird für seine qualifizierte ISO-Veranlagung nur einen langfristigen Kapitalgewinn von 30.000 (55 Verkaufspreis - 25 Ausübungspreis x 1.000 Aktien) melden. Es sollte darauf hingewiesen werden, dass die Arbeitgeber nicht verpflichtet sind, eine Steuer von ISO-Übungen zu verweigern, so dass diejenigen, die eine disqualifizierende Verfügung zu machen beabsichtigen, sollten die Mittel für die Bezahlung der Bundes-, Landes-und lokalen Steuern beiseite legen. Sowie soziale Sicherheit. Medicare und FUTA. Reporting und AMT Obwohl qualifizierte ISO-Dispositionen als langfristige Kapitalgewinne auf der 1040 ausgewiesen werden können, ist das Schnäppchenelement bei Ausübung auch ein Präferenzposten für die Alternative Minimum Tax. Diese Steuer wird auf Filmer, die große Mengen von bestimmten Arten von Einkommen, wie ISO-Schnäppchen-Elemente oder kommunalen Anleihen Zinsen, und ist so konzipiert, um sicherzustellen, dass der Steuerpflichtige mindestens einen minimalen Betrag der Steuer auf das Einkommen, frei. Dies kann auf IRS Form 6251 berechnet werden. Aber Mitarbeiter, die eine große Anzahl von ISOs ausüben, sollten vorher einen Steuer - oder Finanzberater konsultieren, damit sie die steuerlichen Konsequenzen ihrer Transaktionen richtig vorhersehen können. Der Erlös aus dem Verkauf der ISO-Aktie ist auf dem IRS-Formular 3921 zu melden und anschließend in den Plan D zu überführen. Die Bottom Line Incentive Aktienoptionen können erhebliche Einnahmen für ihre Inhaber, aber die Steuerregeln für ihre Ausübung und Verkauf kann in einigen Fällen sehr komplex sein. Dieser Artikel behandelt nur die Highlights, wie diese Optionen funktionieren und wie sie genutzt werden können. Weitere Informationen zu Anreizoptionen erhalten Sie bei Ihrem HR-Vertreter oder Finanzberater. Eine Person, die Derivate, Rohstoffe, Anleihen, Aktien oder Währungen mit einem überdurchschnittlichen Risiko im Gegenzug handelt. "HINTquot ist ein Akronym, das für für quothigh Einkommen keine Steuern steht. Es wird auf Hochverdiener angewendet, die vermeiden, Bundeseinkommen zu zahlen. Ein Market Maker, dass kauft und verkauft extrem kurzfristige Unternehmensanleihen genannt Commercial Paper. Ein Papierhändler ist in der Regel. Eine Bestellung mit einem Brokerage zu kaufen oder zu verkaufen eine bestimmte Anzahl von Aktien zu einem bestimmten Preis oder besser platziert. Der uneingeschränkte Kauf und Verkauf von Waren und Dienstleistungen zwischen den Ländern ohne Einschränkungen wie. In der Welt der Wirtschaft, ein Einhorn ist ein Unternehmen, in der Regel ein Start-up, die nicht über eine etablierte Performance-Rekord. Abonnieren Sie den persönlichen Finance-Newsletter zu bestimmen, welche Finanzprodukte am besten zu Ihrem Lebensstil passen Dank für die Anmeldung zu Personal Finance.


Wednesday, November 23, 2016

Gleitender Durchschnittsfilter C

Ist es möglich, einen gleitenden Durchschnitt in C ohne die Notwendigkeit für ein Fenster von Proben Ive gefunden, dass ich ein bisschen optimieren kann, indem Sie eine Fenstergröße, die eine Macht von zwei für Bit-Verschiebung statt zu teilen, aber nicht brauchen zu ermöglichen Ein Puffer wäre schön. Gibt es eine Möglichkeit, ein neues gleitendes Durchschnittsergebnis nur als Funktion des alten Ergebnisses und des neuen Beispiels auszudrücken, definieren Sie einen beispielhaften gleitenden Durchschnitt in einem Fenster von 4 Proben: Add new sample e: Ein gleitender Durchschnitt kann rekursiv implementiert werden , Aber für eine exakte Berechnung des gleitenden Durchschnitts müssen Sie sich an die älteste Eingangsabfrage in der Summe (dh die a in Ihrem Beispiel) erinnern. Für einen N-gleitenden Durchschnitt berechnen Sie: wobei yn das Ausgangssignal und xn das Eingangssignal ist. Gl. (1) können rekursiv geschrieben werden, also müssen Sie sich stets an die Stichprobe xn-N erinnern, um (2) zu berechnen. Wie von Conrad Turner angemerkt, können Sie stattdessen ein (unendlich langes) exponentielles Fenster verwenden, mit dem Sie die Ausgabe nur aus dem vergangenen Ausgang und dem aktuellen Eingang berechnen können. Dies ist jedoch kein normaler (ungewichteter) gleitender Durchschnitt, sondern ein exponentieller Wert Gewogenen gleitenden Durchschnitt, wo die Proben in der Vergangenheit ein geringeres Gewicht erhalten, aber (zumindest in der Theorie) man nie etwas vergessen (die Gewichte nur kleiner und kleiner für Proben weit in der Vergangenheit). Initialize total 0, count0 (jedes Mal, wenn ein neuer Wert angezeigt wird) Dann ein Eingang (scanf), ein add totalnewValue, ein Inkrement (count), ein Divide-Durchschnitt (total / count) Dies wäre ein gleitender Durchschnitt über alle Eingänge Als nur die letzten 4 Eingänge, würde 4 Inputvariablen, vielleicht kopieren Sie jeden Eingang zu einer älteren inputvariable, dann die Berechnung der neuen gleitenden Durchschnitt als Summe der 4 Inputvariablen, geteilt durch 4 (rechte Verschiebung 2 wäre gut, wenn alle Eingänge waren Positiv, um die Durchschnittsberechnung zu machen, wie andere schon erwähnt haben, sollten Sie einen IIR-Filter (Endlosimpulsantwort) anstelle des FIR (Finite Impulse Response) - Filter, den Sie jetzt verwenden, berücksichtigen, aber auf den ersten Blick sind FIR-Filter implementiert Als explizite Windungen und IIR-Filter mit Gleichungen. Das besondere IIR-Filter, das ich viel in Mikrocontrollern verwenden, ist ein einpoliges Tiefpaßfilter. Dieses ist das digitale Äquivalent eines einfachen RC-Analogfilter. Für die meisten Anwendungen haben diese bessere Eigenschaften als die Box-Filter, den Sie verwenden. Die meisten Verwendungen eines Box-Filter, die ich begegnet bin, sind ein Ergebnis von jemand nicht Aufmerksamkeit in der digitalen Signalverarbeitung Klasse, nicht als Ergebnis der Notwendigkeit ihrer besonderen Eigenschaften. Wenn Sie nur wollen, um hohe Frequenzen zu dämpfen, dass Sie wissen, Rauschen sind, ist ein einpoliges Tiefpassfilter besser. Der beste Weg, um ein digitales in einem Mikrocontroller zu implementieren, ist in der Regel: FILT lt - FILT FF (NEW - FILT) FILT ist ein Stück persistenten Zustand. Dies ist die einzige persistente Variable, die Sie benötigen, um diesen Filter zu berechnen. NEU ist der neue Wert, den der Filter mit dieser Iteration aktualisiert. FF ist die Filterfraktion. Die die Schwere des Filters einstellt. Betrachten Sie diesen Algorithmus und sehen Sie, dass für FF 0 der Filter unendlich schwer ist, da sich der Ausgang nie ändert. Für FF 1 ist das eigentlich gar kein Filter, da der Ausgang nur dem Eingang folgt. Nützliche Werte sind dazwischen. Bei kleinen Systemen wählen Sie FF auf 1/2 N, so dass die Multiplikation mit FF als Rechtsverschiebung um N Bits erreicht werden kann. Beispielsweise kann FF 1/16 betragen und das Multiplizieren mit FF daher eine Rechtsverschiebung von 4 Bits. Andernfalls benötigt dieses Filter nur eine Subtraktion und eine Addition, obwohl die Zahlen in der Regel größer als der Eingangswert sein müssen (mehr über die numerische Genauigkeit in einem separaten Abschnitt weiter unten). Ich normalerweise nehmen A / D-Messwerte deutlich schneller als sie benötigt werden und wenden Sie zwei dieser Filter kaskadiert. Dies ist das digitale Äquivalent von zwei R-C-Filtern in Serie und dämpft um 12 dB / Oktave über der Rolloff-Frequenz. Für A / D-Messungen ist es jedoch gewöhnlich relevanter, den Filter im Zeitbereich zu betrachten, indem er seine Sprungantwort betrachtet. Dies zeigt Ihnen, wie schnell Ihr System eine Änderung sehen wird, wenn die Sache, die Sie messen, ändert. Zur Erleichterung der Gestaltung dieser Filter (was nur bedeutet Kommissionierung FF und entscheiden, wie viele von ihnen zu kaskadieren), benutze ich mein Programm FILTBITS. Sie legen die Anzahl der Schaltbits für jede FF in der kaskadierten Filterreihe fest und berechnen die Schrittantwort und andere Werte. Eigentlich habe ich in der Regel laufen diese über mein Wrapper-Skript PLOTFILT. Dies führt FILTBITS, die eine CSV-Datei macht, dann die CSV-Datei. Beispielsweise ist hier das Ergebnis von PLOTFILT 4 4: Die beiden Parameter zu PLOTFILT bedeuten, dass es zwei Filter gibt, die von dem oben beschriebenen Typ kaskadiert sind. Die Werte von 4 geben die Anzahl der Schaltbits an, um die Multiplikation mit FF zu realisieren. Die beiden FF-Werte sind in diesem Fall 1/16. Die rote Spur ist die Einheit Schritt Antwort, und ist die Hauptsache zu betrachten. Dies bedeutet beispielsweise, dass sich der Ausgang des kombinierten Filters auf 90 des neuen Wertes in 60 Iterationen niederschlägt, falls sich der Eingang sofort ändert. Wenn Sie ca. 95 Einschwingzeit kümmern, dann müssen Sie etwa 73 Iterationen warten, und für 50 Einschwingzeit nur 26 Iterationen. Die grüne Kurve zeigt Ihnen den Ausgang einer einzelnen Amplitude. Dies gibt Ihnen eine Vorstellung von der zufälligen Rauschunterdrückung. Es sieht aus wie keine einzelne Probe wird mehr als eine 2,5 Änderung in der Ausgabe verursachen. Die blaue Spur soll ein subjektives Gefühl geben, was dieser Filter mit weißem Rauschen macht. Dies ist kein strenger Test, da es keine Garantie gibt, was genau der Inhalt der Zufallszahlen war, die als der weiße Rauscheneingang für diesen Durchlauf von PLOTFILT ausgewählt wurden. Seine nur, um Ihnen ein grobes Gefühl, wie viel es gequetscht werden und wie glatt es ist. PLOTFILT, vielleicht FILTBITS, und viele andere nützliche Dinge, vor allem für PIC-Firmware-Entwicklung ist verfügbar in der PIC Development Tools-Software-Release auf meiner Software-Downloads-Seite. Hinzugefügt über numerische Genauigkeit Ich sehe aus den Kommentaren und nun eine neue Antwort, dass es Interesse an der Diskussion der Anzahl der Bits benötigt, um diesen Filter zu implementieren. Beachten Sie, dass das Multiplizieren mit FF Log 2 (FF) neue Bits unterhalb des Binärpunkts erzeugt. Bei kleinen Systemen wird FF gewöhnlich mit 1/2 N gewählt, so daß diese Multiplikation tatsächlich durch eine Rechtsverschiebung von N Bits realisiert wird. FILT ist daher meist eine feste Ganzzahl. Beachten Sie, dass dies ändert keine der Mathematik aus der Prozessoren Sicht. Wenn Sie beispielsweise 10-Bit-A / D-Messwerte und N 4 (FF 1/16) filtern, benötigen Sie 4 Fraktionsbits unter den 10-Bit-Integer-A / D-Messungen. Einer der meisten Prozessoren, youd tun 16-Bit-Integer-Operationen aufgrund der 10-Bit-A / D-Lesungen. In diesem Fall können Sie immer noch genau die gleichen 16-Bit-Integer-Opertions, aber beginnen mit der A / D-Lesungen um 4 Bits verschoben verschoben. Der Prozessor kennt den Unterschied nicht und muss nicht. Das Durchführen der Mathematik auf ganzen 16-Bit-Ganzzahlen funktioniert, ob Sie sie als 12,4 feste oder wahre 16-Bit-Ganzzahlen (16,0 Fixpunkt) betrachten. Im Allgemeinen müssen Sie jedem Filterpole N Bits hinzufügen, wenn Sie aufgrund der numerischen Darstellung kein Rauschen hinzufügen möchten. Im obigen Beispiel müsste das zweite Filter von zwei 1044 18 Bits haben, um keine Informationen zu verlieren. In der Praxis auf einer 8-Bit-Maschine bedeutet, dass youd 24-Bit-Werte verwenden. Technisch nur den zweiten Pol von zwei würde den größeren Wert benötigen, aber für Firmware Einfachheit ich in der Regel die gleiche Darstellung, und damit der gleiche Code, für alle Pole eines Filters. Normalerweise schreibe ich eine Unterroutine oder Makro, um eine Filterpol-Operation durchzuführen, dann gelten, dass für jeden Pol. Ob eine Unterroutine oder ein Makro davon abhängt, ob Zyklen oder Programmspeicher in diesem Projekt wichtiger sind. So oder so, ich benutze einige Scratch-Zustand, um NEU in die Subroutine / Makro, die FILT Updates, sondern auch lädt, dass in den gleichen Kratzer NEU war in. Dies macht es einfach, mehrere Pole anzuwenden, da die aktualisierte FILT von einem Pol ist Die NEUE der nächsten. Wenn ein Unterprogramm, ist es sinnvoll, einen Zeiger auf FILT auf dem Weg in, die auf nur nach FILT auf dem Weg nach draußen aktualisiert wird. Auf diese Weise arbeitet das Unterprogramm automatisch auf aufeinanderfolgenden Filtern im Speicher, wenn es mehrmals aufgerufen wird. Mit einem Makro benötigen Sie nicht einen Zeiger, da Sie in der Adresse passieren, um auf jeder Iteration zu arbeiten. Code-Beispiele Hier ein Beispiel für ein Makro wie oben für eine PIC 18 beschrieben: Und hier ist ein ähnliches Makro für eine PIC 24 oder dsPIC 30 oder 33: Beide Beispiele werden als Makros unter Verwendung meines PIC-Assembler-Präprozessors implementiert. Die mehr fähig ist als eine der eingebauten Makroanlagen. Clabacchio: Ein weiteres Thema, das ich erwähnen sollte, ist die Firmware-Implementierung. Sie können eine einpolige Tiefpassfilter-Subroutine einmal schreiben und dann mehrmals anwenden. Tatsächlich schreibe ich normalerweise solch ein Unterprogramm, um einen Zeiger im Gedächtnis in den Filterzustand zu nehmen, dann ihn voranbringen den Zeiger, so daß er nacheinander leicht aufgerufen werden kann, um mehrpolige Filter zu verwirklichen. Ndash Olin Lathrop Apr 20 12 at 15:03 1. Dank sehr viel für Ihre Antworten - alle von ihnen. Ich beschloss, dieses IIR-Filter zu verwenden, aber dieser Filter wird nicht als Standard-Tiefpaßfilter verwendet, da ich die Zählerwerte berechnen und sie vergleichen muss, um Änderungen in einem bestimmten Bereich zu erkennen. Da diese Werte von sehr unterschiedlichen Dimensionen abhängig von Hardware Ich wollte einen Durchschnitt nehmen, um in der Lage sein, auf diese Hardware spezifischen Änderungen automatisch reagieren. Wenn Sie mit der Beschränkung einer Macht von zwei Anzahl von Elementen zu durchschnittlich leben können (dh 2,4,8,16,32 etc), dann kann die Teilung einfach und effizient auf einem getan werden Low-Performance-Mikro ohne dedizierte Division, weil es als Bit-Shift durchgeführt werden kann. Jede Schicht rechts ist eine Macht von zwei zB: Der OP dachte, er hatte zwei Probleme, die Teilung in einem PIC16 und Speicher für seinen Ringpuffer. Diese Antwort zeigt, dass die Teilung nicht schwierig ist. Zwar adressiert es nicht das Gedächtnisproblem, aber das SE-System erlaubt Teilantworten, und Benutzer können etwas von jeder Antwort für selbst nehmen oder sogar redigieren und kombinieren andere39s Antworten. Da einige der anderen Antworten eine Divisionsoperation erfordern, sind sie ähnlich unvollständig, da sie nicht zeigen, wie dies auf einem PIC16 effizient erreicht werden kann. Ndash Martin Apr 20 12 at 13:01 Es gibt eine Antwort für einen echten gleitenden Durchschnitt Filter (auch bekannt als Boxcar-Filter) mit weniger Speicher Anforderungen, wenn Sie dont mind Downsampling. Es heißt ein kaskadiertes Integrator-Kamm-Filter (CIC). Die Idee ist, dass Sie einen Integrator, die Sie nehmen Differenzen über einen Zeitraum, und die wichtigsten Speicher-sparende Gerät ist, dass durch Downsampling, müssen Sie nicht jeden Wert des Integrators zu speichern. Es kann mit dem folgenden Pseudocode implementiert werden: Ihre effektive gleitende durchschnittliche Länge ist decimationFactorstatesize, aber Sie müssen nur um Stateize Proben zu halten. Offensichtlich können Sie bessere Leistung erzielen, wenn Ihr stateize und decimationFactor Potenzen von 2 sind, so dass die Divisions - und Restoperatoren durch Shifts und Masken ersetzt werden. Postscript: Ich stimme mit Olin, dass Sie sollten immer erwägen, einfache IIR-Filter vor einem gleitenden durchschnittlichen Filter. Wenn Sie die Frequenz-Nullen eines Boxcar-Filters nicht benötigen, wird ein 1-poliger oder 2-poliger Tiefpassfilter wahrscheinlich gut funktionieren. Auf der anderen Seite, wenn Sie für die Zwecke der Dezimierung filtern (mit einer hohen Sample-Rate-Eingang und Mittelung es für die Verwendung durch einen Low-Rate-Prozess), dann kann ein CIC-Filter genau das, was Sie suchen. (Vor allem, wenn Sie stateize1 verwenden und den Ringbuffer insgesamt mit nur einem einzigen vorherigen Integrator-Wert zu vermeiden) Theres einige eingehende Analyse der Mathematik hinter der Verwendung der ersten Ordnung IIR-Filter, Olin Lathrop bereits beschrieben hat auf der Digital Signal Processing Stack-Austausch (Enthält viele schöne Bilder.) Die Gleichung für diese IIR-Filter ist: Dies kann mit nur Ganzzahlen und keine Division mit dem folgenden Code implementiert werden (möglicherweise benötigen einige Debugging, wie ich aus dem Speicher wurde.) Dieser Filter approximiert einen gleitenden Durchschnitt von Die letzten K Proben durch Einstellen des Wertes von alpha auf 1 / K. Führen Sie dies im vorherigen Code durch die Definition von BITS auf LOG2 (K), dh für K 16 gesetzt BITS auf 4, für K 4 gesetzt BITS auf 2, etc. (Ill Überprüfung der Code hier aufgelistet, sobald ich eine Änderung und Bearbeiten Sie diese Antwort, wenn nötig.) Antwort # 1 am: Juni 23, 2010, um 4:04 Uhr Heres ein einpoliges Tiefpassfilter (gleitender Durchschnitt, mit Cutoff-Frequenz CutoffFrequency). Sehr einfach, sehr schnell, funktioniert super, und fast kein Speicher Overhead. Hinweis: Alle Variablen haben einen Bereich über die Filterfunktion hinaus, mit Ausnahme des übergebenen newInput Hinweis: Dies ist ein einstufiger Filter. Mehrere Stufen können zusammen kaskadiert werden, um die Schärfe des Filters zu erhöhen. Wenn Sie mehr als eine Stufe verwenden, müssen Sie DecayFactor anpassen (was die Cutoff-Frequenz betrifft), um sie zu kompensieren. Und natürlich alles, was Sie brauchen, ist die beiden Zeilen überall platziert, brauchen sie nicht ihre eigene Funktion. Dieser Filter hat eine Rampenzeit, bevor der gleitende Durchschnitt diejenige des Eingangssignals darstellt. Wenn Sie diese Rampenzeit umgehen müssen, können Sie MovingAverage auf den ersten Wert von newInput anstelle von 0 initialisieren und hoffen, dass der erste newInput kein Ausreißer ist. (CutoffFrequency / SampleRate) einen Bereich zwischen 0 und 0,5 aufweist. DecayFactor ist ein Wert zwischen 0 und 1, in der Regel in der Nähe von 1. Single-precision Schwimmer sind gut genug für die meisten Dinge, ich bevorzuge nur Doppel. Wenn Sie mit ganzen Zahlen bleiben müssen, können Sie DecayFactor und Amplitude Factor in Fractional Integers umwandeln, in denen der Zähler als Integer gespeichert wird und der Nenner eine Ganzzahl von 2 ist (so können Sie Bit-Shift nach rechts als die Nenner, anstatt sich während der Filterschleife teilen zu müssen). Zum Beispiel, wenn DecayFactor 0.99, und Sie Ganzzahlen verwenden möchten, können Sie DecayFactor 0.99 65536 64881. Und dann immer wenn Sie multiplizieren mit DecayFactor in Ihrer Filterschleife, nur verschieben Sie das Ergebnis 16. Für weitere Informationen über dieses, ein ausgezeichnetes Buch thats Online, Kapitel 19 auf rekursive Filter: www. dspguide / ch19.htm PS Für das Moving Average-Paradigma, einen anderen Ansatz für die Einstellung DecayFactor und AmplitudeFactor, die möglicherweise mehr relevant für Ihre Bedürfnisse, können Sie sagen, Sie wollen die vorherigen, etwa 6 Artikeln gemittelt, diskret tun es, fügen Sie 6 Elemente und teilen durch 6, so Können Sie den AmplitudeFactor auf 1/6 und DecayFactor auf (1.0 - AmplitudeFactor) einstellen. Antwortete May 14 12 at 22:55 Jeder andere hat kommentiert gründlich über den Nutzen der IIR vs FIR, und auf Power-of-two-Division. Id nur, um einige Implementierungsdetails zu geben. Das unten genannte funktioniert gut auf kleinen Mikrocontrollern ohne FPU. Es gibt keine Multiplikation, und wenn Sie N eine Potenz von zwei halten, ist die gesamte Division ein-Zyklus-Bit-Verschiebung. Basic FIR-Ringpuffer: Halten Sie einen laufenden Puffer der letzten N-Werte und einen laufenden SUM aller Werte im Puffer. Jedes Mal, wenn eine neue Probe kommt, subtrahieren Sie den ältesten Wert im Puffer von SUM, ersetzen Sie ihn durch das neue Sample, fügen Sie das neue SUM zu SUM hinzu und geben Sie SUM / N aus. Modifizierter IIR-Ringpuffer: Halten Sie einen laufenden SUM der letzten N-Werte. Jedes Mal, wenn ein neues Sample eingeht, SUM - SUM / N, fügen Sie das neue Sample hinzu und geben SUM / N aus. Antwort # 1 am: August 28, 2008, um 13:45 Uhr Wenn Sie 399m lesen Sie Recht, you39re beschreiben einen First-Order IIR-Filter der Wert you39re Subtraktion isn39t der älteste Wert, der herausfällt, sondern ist stattdessen der Durchschnitt der vorherigen Werte. Erstklassige IIR-Filter können sicherlich nützlich sein, aber I39m nicht sicher, was du meinst, wenn Sie vorschlagen, dass der Ausgang ist der gleiche für alle periodischen Signale. Bei einer Abtastrate von 10 kHz liefert das Einspeisen einer 100 Hz-Rechteckwelle in ein 20-stufiges Kastenfilter ein Signal, das für 20 Abtastungen gleichmäßig ansteigt, für 30 sitzt, für 20 Abtastungen gleichmäßig sinkt und für 30 sitzt. Ein erster Ordnung IIR-Filter. Ndash Supercat Aug 28 13 bei 15:31 wird eine Welle, die scharf anfängt zu steigen und allmählich Niveaus in der Nähe (aber nicht auf) das Eingabe-Maximum, dann scharf beginnt zu fallen und schrittweise Niveaus in der Nähe (aber nicht auf) der Eingabe Minimum. Sehr unterschiedliches Verhalten. Ndash Supercat Ein Problem ist, dass ein einfacher gleitender Durchschnitt kann oder auch nicht nützlich sein. Mit einem IIR-Filter können Sie einen schönen Filter mit relativ wenigen Calcs erhalten. Die FIR Sie beschreiben kann Ihnen nur ein Rechteck in der Zeit - ein sinc in freq - und Sie können nicht die Seitenkeulen zu verwalten. Es kann lohnt sich, in ein paar ganzzahlige Multiplikatoren zu werfen, um es eine schöne symmetrische abstimmbare FIR, wenn Sie die Zeitschaltuhren ersparen können. Ndash ScottSeidman: Keine Notwendigkeit für Multiplikatoren, wenn man einfach jede Stufe der FIR entweder den Durchschnitt der Eingabe auf diese Stufe und ihre vorherigen gespeicherten Wert, und dann speichern Sie die Eingabe (wenn man hat Der numerische Bereich, man könnte die Summe anstatt den Durchschnitt verwenden). Ob das besser ist als ein Box-Filter, hängt von der Anwendung ab (die Sprungantwort eines Boxfilters mit einer Gesamtverzögerung von 1ms wird zum Beispiel eine böse d2 / dt-Spitze aufweisen, wenn der Eingang geändert wird, und wieder 1ms später, wird aber haben Die minimal mögliche d / dt für einen Filter mit einer Gesamtverzögerung von 1ms). Ndash supercat Wie mikeselectricstuff sagte, wenn Sie wirklich brauchen, um Ihren Speicherbedarf zu reduzieren, und Sie dont dagegen Ihre Impulsantwort ist eine exponentielle (anstelle eines rechteckigen Puls), würde ich für einen exponentiellen gleitenden durchschnittlichen Filter gehen . Ich nutze sie ausgiebig. Mit dieser Art von Filter, brauchen Sie nicht jeden Puffer. Sie brauchen nicht zu speichern N Vergangenheit Proben. Nur einer. So werden Ihre Speicheranforderungen um einen Faktor von N reduziert. Auch brauchen Sie keine Division für das. Nur Multiplikationen. Wenn Sie Zugriff auf Gleitpunktarithmetik haben, verwenden Sie Fließkomma-Multiplikationen. Andernfalls können ganzzahlige Multiplikationen und Verschiebungen nach rechts erfolgen. Allerdings sind wir im Jahr 2012, und ich würde Ihnen empfehlen, Compiler (und MCUs), mit denen Sie mit Gleitkommazahlen arbeiten können. Abgesehen davon, dass mehr Speicher effizienter und schneller (Sie dont haben, um Elemente in jedem kreisförmigen Puffer zu aktualisieren), würde ich sagen, es ist auch natürlich. Weil eine exponentielle Impulsantwort besser auf die Art und Weise reagiert, wie sich die Natur verhält, in den meisten Fällen. Ein Problem mit dem IIR-Filter fast berührt von Olin und Supercat, aber anscheinend von anderen ignoriert ist, dass die Rundung nach unten führt einige Ungenauigkeiten (und möglicherweise Bias / Trunkierung). Unter der Annahme, dass N eine Potenz von zwei ist und nur ganzzahlige Arithmetik verwendet wird, beseitigt das Shift-Recht systematisch die LSBs des neuen Samples. Das bedeutet, dass, wie lange die Serie jemals sein könnte, wird der Durchschnitt nie berücksichtigen. Nehmen wir z. B. eine langsam abnehmende Reihe (8,8,8,8,7,7,7,7,6,6) an und nehmen an, daß der Durchschnitt tatsächlich 8 ist. Die Faust 7 Probe bringt den Durchschnitt auf 7, unabhängig von der Filterstärke. Nur für eine Probe. Gleiche Geschichte für 6, usw. Jetzt denke an das Gegenteil. Die serie geht auf. Der Durchschnitt bleibt auf 7 für immer, bis die Probe groß genug ist, um es zu ändern. Natürlich können Sie für die Bias korrigieren, indem Sie 1 / 2N / 2, aber das nicht wirklich lösen, die Präzision Problem. In diesem Fall wird die abnehmende Reihe für immer bei 8 bleiben, bis die Probe 8-1 / 2 (N / 2) ist. Für N4 zum Beispiel, wird jede Probe über Null halten den Durchschnitt unverändert. Ich glaube, eine Lösung für das implizieren würde, um einen Akkumulator der verlorenen LSBs halten. Aber ich habe es nicht weit genug, um Code bereit, und Im nicht sicher, es würde nicht schaden, die IIR Macht in einigen anderen Fällen der Serie (zum Beispiel, ob 7,9,7,9 würde durchschnittlich 8 dann). Olin, Ihre zweistufige Kaskade würde auch eine Erklärung brauchen. Halten Sie zwei durchschnittliche Werte mit dem Ergebnis der ersten in die zweite in jeder Iteration eingezogen halten. Was ist der Vorteil dieser Moving Averages - Einfache und Exponential Moving Averages - Einfache und Exponential Einführung Die gleitenden Mittelwerte glatt die Preisdaten zu einem Trend folgend Indikator zu bilden. Sie prognostizieren nicht die Kursrichtung, sondern definieren die aktuelle Richtung mit einer Verzögerung. Moving Averages Lag, weil sie auf vergangenen Preisen basieren. Trotz dieser Verzögerung, gleitende Durchschnitte helfen, glatte Preis-Aktion und Filter aus dem Lärm. Sie bilden auch die Bausteine ​​für viele andere technische Indikatoren und Overlays, wie Bollinger Bands. MACD und dem McClellan-Oszillator. Die beiden beliebtesten Arten von gleitenden Durchschnitten sind die Simple Moving Average (SMA) und die Exponential Moving Average (EMA). Diese Bewegungsdurchschnitte können verwendet werden, um die Richtung des Trends zu identifizieren oder potentielle Unterstützungs - und Widerstandswerte zu definieren. Here039s ein Diagramm mit einem SMA und einem EMA auf ihm: Einfache gleitende durchschnittliche Berechnung Ein einfacher gleitender Durchschnitt wird gebildet, indem man den durchschnittlichen Preis eines Wertpapiers über einer bestimmten Anzahl von Perioden berechnet. Die meisten gleitenden Mittelwerte basieren auf den Schlusskursen. Ein 5-tägiger einfacher gleitender Durchschnitt ist die fünftägige Summe der Schlusskurse geteilt durch fünf. Wie der Name schon sagt, ist ein gleitender Durchschnitt ein Durchschnitt, der sich bewegt. Alte Daten werden gelöscht, wenn neue Daten verfügbar sind. Dies bewirkt, dass sich der Durchschnitt entlang der Zeitskala bewegt. Unten ist ein Beispiel für einen 5-tägigen gleitenden Durchschnitt, der sich über drei Tage entwickelt. Der erste Tag des gleitenden Durchschnitts deckt nur die letzten fünf Tage ab. Der zweite Tag des gleitenden Mittelwerts fällt den ersten Datenpunkt (11) und fügt den neuen Datenpunkt (16) hinzu. Der dritte Tag des gleitenden Durchschnitts setzt sich fort, indem der erste Datenpunkt (12) abfällt und der neue Datenpunkt (17) addiert wird. Im obigen Beispiel steigen die Preise allmählich von 11 auf 17 über insgesamt sieben Tage. Beachten Sie, dass der gleitende Durchschnitt auch von 13 auf 15 über einen dreitägigen Berechnungszeitraum steigt. Beachten Sie auch, dass jeder gleitende Durchschnittswert knapp unter dem letzten Kurs liegt. Zum Beispiel ist der gleitende Durchschnitt für Tag eins gleich 13 und der letzte Preis ist 15. Preise der vorherigen vier Tage waren niedriger und dies führt dazu, dass der gleitende Durchschnitt zu verzögern. Exponentielle gleitende Durchschnittsberechnung Exponentielle gleitende Mittelwerte reduzieren die Verzögerung, indem mehr Gewicht auf die jüngsten Preise angewendet wird. Die Gewichtung des jüngsten Preises hängt von der Anzahl der Perioden im gleitenden Durchschnitt ab. Es gibt drei Schritte, um einen exponentiellen gleitenden Durchschnitt zu berechnen. Berechnen Sie zunächst den einfachen gleitenden Durchschnitt. Ein exponentieller gleitender Durchschnitt (EMA) muss irgendwo anfangen, so dass ein einfacher gleitender Durchschnitt als die vorherige Periode039s EMA in der ersten Berechnung verwendet wird. Zweitens, berechnen Sie die Gewichtung Multiplikator. Drittens berechnen Sie den exponentiellen gleitenden Durchschnitt. Die folgende Formel ist für eine 10-tägige EMA. Ein 10-Perioden-exponentieller gleitender Durchschnitt wendet eine 18,18 Gewichtung auf den jüngsten Preis an. Eine 10-Perioden-EMA kann auch als 18.18 EMA bezeichnet werden. Ein 20-Perioden-EMA wendet einen 9,52 - Wiegen auf den jüngsten Preis an (2 / (201) .0952). Beachten Sie, dass die Gewichtung für den kürzeren Zeitraum mehr ist als die Gewichtung für den längeren Zeitraum. In der Tat, die Gewichtung sinkt um die Hälfte jedes Mal, wenn die gleitende durchschnittliche Periode verdoppelt. Wenn Sie uns einen bestimmten Prozentsatz für eine EMA zuweisen möchten, können Sie diese Formel verwenden, um sie in Zeiträume zu konvertieren, und geben Sie dann diesen Wert als den EMA039s-Parameter ein: Nachstehend ist ein Kalkulationstabellenbeispiel für einen 10-tägigen einfachen gleitenden Durchschnitt und ein 10- Tag exponentiellen gleitenden Durchschnitt für Intel. Einfache gleitende Durchschnitte sind geradlinig und erfordern wenig Erklärung. Der 10-Tage-Durchschnitt bewegt sich einfach, sobald neue Preise verfügbar sind und alte Preise fallen. Der exponentielle gleitende Durchschnitt beginnt mit dem einfachen gleitenden Mittelwert (22.22) bei der ersten Berechnung. Nach der ersten Berechnung übernimmt die Normalformel. Da eine EMA mit einem einfachen gleitenden Durchschnitt beginnt, wird ihr wahrer Wert erst nach 20 oder späteren Perioden realisiert. Mit anderen Worten, der Wert auf der Excel-Tabelle kann sich aufgrund des kurzen Rückblicks von dem Diagrammwert unterscheiden. Diese Kalkulationstabelle geht nur zurück 30 Perioden, was bedeutet, dass der Einfluss der einfachen gleitenden Durchschnitt hatte 20 Perioden zu zerstreuen. StockCharts geht mindestens 250 Perioden (typischerweise viel weiter) für seine Berechnungen zurück, so dass die Effekte des einfachen gleitenden Durchschnitts in der ersten Berechnung vollständig abgebaut sind. Der Lagfaktor Je länger der gleitende Durchschnitt ist, desto stärker ist die Verzögerung. Ein 10-Tage-exponentieller gleitender Durchschnitt wird die Preise sehr eng umringen und sich kurz nach dem Kursumschlag wenden. Kurze gleitende Durchschnitte sind wie Schnellboote - flink und schnell zu ändern. Im Gegensatz dazu enthält ein 100-Tage gleitender Durchschnitt viele vergangene Daten, die ihn verlangsamen. Längere gleitende Durchschnitte sind wie Ozeantanker - lethargisch und langsam zu ändern. Es dauert eine größere und längere Kursbewegung für einen 100-Tage gleitenden Durchschnitt, um Kurs zu ändern. Die Grafik oben zeigt die SampP 500 ETF mit einer 10-tägigen EMA eng ansprechender Preise und einem 100-tägigen SMA-Schleifen höher. Selbst mit dem Januar-Februar-Rückgang hielt die 100-tägige SMA den Kurs und kehrte nicht zurück. Die 50-Tage-SMA passt irgendwo zwischen den 10 und 100 Tage gleitenden Durchschnitten, wenn es um den Verzögerungsfaktor kommt. Simple vs Exponential Moving Averages Obwohl es klare Unterschiede zwischen einfachen gleitenden Durchschnitten und exponentiellen gleitenden Durchschnitten, ist eine nicht unbedingt besser als die anderen. Exponentielle gleitende Mittelwerte haben weniger Verzögerungen und sind daher empfindlicher gegenüber den jüngsten Preisen - und den jüngsten Preisveränderungen. Exponentielle gleitende Mittelwerte drehen sich vor einfachen gleitenden Durchschnitten. Einfache gleitende Durchschnitte stellen dagegen einen wahren Durchschnittspreis für den gesamten Zeitraum dar. Als solches können einfache gleitende Mittel besser geeignet sein, um Unterstützungs - oder Widerstandsniveaus zu identifizieren. Die gleitende Durchschnittspräferenz hängt von den Zielen, dem analytischen Stil und dem Zeithorizont ab. Chartisten sollten mit beiden Arten von gleitenden Durchschnitten sowie verschiedene Zeitrahmen zu experimentieren, um die beste Passform zu finden. Die nachstehende Grafik zeigt IBM mit der 50-Tage-SMA in Rot und der 50-Tage-EMA in Grün. Beide gipfelten Ende Januar, aber der Rückgang in der EMA war schärfer als der Rückgang der SMA. Die EMA erschien Mitte Februar, aber die SMA setzte weiter unten bis Ende März. Beachten Sie, dass die SMA über einen Monat nach der EMA. Längen und Zeitrahmen Die Länge des gleitenden Mittelwerts hängt von den analytischen Zielen ab. Kurze gleitende Durchschnitte (5-20 Perioden) eignen sich am besten für kurzfristige Trends und den Handel. Chartisten, die sich für mittelfristige Trends interessieren, würden sich für längere bewegte Durchschnitte entscheiden, die 20-60 Perioden verlängern könnten. Langfristige Anleger bevorzugen gleitende Durchschnitte mit 100 oder mehr Perioden. Einige gleitende durchschnittliche Längen sind beliebter als andere. Die 200-Tage gleitenden Durchschnitt ist vielleicht die beliebteste. Wegen ihrer Länge ist dies eindeutig ein langfristiger gleitender Durchschnitt. Als nächstes ist der 50-Tage gleitende Durchschnitt für den mittelfristigen Trend ziemlich populär. Viele Chartisten nutzen die 50-Tage-und 200-Tage gleitende Durchschnitte zusammen. Kurzfristig war ein 10 Tage gleitender Durchschnitt in der Vergangenheit ziemlich populär, weil er leicht zu berechnen war. Man hat einfach die Zahlen addiert und den Dezimalpunkt verschoben. Trendidentifikation Die gleichen Signale können mit einfachen oder exponentiellen gleitenden Mittelwerten erzeugt werden. Wie oben erwähnt, hängt die Präferenz von jedem Individuum ab. Die folgenden Beispiele werden sowohl einfache als auch exponentielle gleitende Mittelwerte verwenden. Der Begriff gleitender Durchschnitt gilt für einfache und exponentielle gleitende Mittelwerte. Die Richtung des gleitenden Durchschnitts vermittelt wichtige Informationen über die Preise. Ein steigender Durchschnitt zeigt, dass die Preise im Allgemeinen steigen. Ein sinkender Durchschnittswert zeigt an, dass die Preise im Durchschnitt sinken. Ein steigender langfristiger gleitender Durchschnitt spiegelt einen langfristigen Aufwärtstrend wider. Ein sinkender langfristiger gleitender Durchschnitt spiegelt einen langfristigen Abwärtstrend wider. Das Diagramm oben zeigt 3M (MMM) mit einem 150-Tage-exponentiellen gleitenden Durchschnitt. Dieses Beispiel zeigt, wie gut bewegte Durchschnitte arbeiten, wenn der Trend stark ist. Die 150-Tage-EMA sank im November 2007 und wieder im Januar 2008. Beachten Sie, dass es einen Rückgang von 15 nahm, um die Richtung dieses gleitenden Durchschnitts umzukehren. Diese nachlaufenden Indikatoren identifizieren Trendumkehrungen, wie sie auftreten (am besten) oder nach deren Eintritt (im schlimmsten Fall). MMM setzte unten in März 2009 und dann stieg 40-50. Beachten Sie, dass die 150-Tage-EMA nicht auftauchte, bis nach diesem Anstieg. Sobald es aber tat, setzte MMM die folgenden 12 Monate höher fort. Moving-Durchschnitte arbeiten brillant in starken Trends. Doppelte Frequenzweichen Zwei gleitende Mittelwerte können zusammen verwendet werden, um Frequenzweiche zu erzeugen. In der technischen Analyse der Finanzmärkte. John Murphy nennt dies die doppelte Crossover-Methode. Doppelte Crossover beinhalten einen relativ kurzen gleitenden Durchschnitt und einen relativ langen gleitenden Durchschnitt. Wie bei allen gleitenden Durchschnitten definiert die allgemeine Länge des gleitenden Durchschnitts den Zeitrahmen für das System. Ein System, das eine 5-Tage-EMA und eine 35-Tage-EMA verwendet, wäre kurzfristig. Ein System, das eine 50-tägige SMA - und 200-Tage-SMA verwendet, wäre mittelfristig, vielleicht sogar langfristig. Eine bullische Überkreuzung tritt auf, wenn der kürzere gleitende Durchschnitt über dem längeren gleitenden Durchschnitt kreuzt. Dies wird auch als goldenes Kreuz bezeichnet. Eine bärische Überkreuzung tritt ein, wenn der kürzere gleitende Durchschnitt unter dem längeren gleitenden Durchschnitt liegt. Dies wird als ein totes Kreuz bekannt. Gleitende Mittelübergänge erzeugen relativ späte Signale. Schließlich setzt das System zwei hintere Indikatoren ein. Je länger die gleitenden Durchschnittsperioden, desto größer die Verzögerung in den Signalen. Diese Signale funktionieren gut, wenn eine gute Tendenz gilt. Allerdings wird ein gleitender Durchschnitt Crossover-System produzieren viele whipsaws in Abwesenheit einer starken Tendenz. Es gibt auch eine Dreifach-Crossover-Methode, die drei gleitende Durchschnitte beinhaltet. Wieder wird ein Signal erzeugt, wenn der kürzeste gleitende Durchschnitt die beiden längeren Mittelwerte durchläuft. Ein einfaches Triple-Crossover-System könnte 5-Tage-, 10-Tage - und 20-Tage-Bewegungsdurchschnitte beinhalten. Das Diagramm oben zeigt Home Depot (HD) mit einer 10-tägigen EMA (grüne gepunktete Linie) und 50-Tage-EMA (rote Linie). Die schwarze Linie ist die tägliche Schließung. Mit einem gleitenden Durchschnitt Crossover hätte dazu geführt, dass drei Peitschen vor dem Fang eines guten Handels. Die 10-tägige EMA brach unterhalb der 50-Tage-EMA Ende Oktober (1), aber dies dauerte nicht lange, wie die 10-Tage zog zurück oben Mitte November (2). Dieses Kreuz dauerte länger, aber die nächste bärige Crossover im Januar (3) ereignete sich gegen Ende November Preisniveaus, was zu einer weiteren Peitsche führte. Dieses bärische Kreuz dauerte nicht lange, als die 10-Tage-EMA über die 50-Tage ein paar Tage später zurückging (4). Nach drei schlechten Signalen, schien das vierte Signal eine starke Bewegung als die Aktie vorrückte über 20. Es gibt zwei Takeaways hier. Erstens, Crossovers sind anfällig für whipsaw. Ein Preis oder Zeitfilter kann angewendet werden, um zu helfen, whipsaws zu verhindern. Händler könnten verlangen, dass die Crossover 3 Tage dauern, bevor sie handeln oder verlangen, dass die 10-Tage-EMA zu bewegen, über / unterhalb der 50-Tage-EMA um einen bestimmten Betrag vor handeln. Zweitens kann MACD verwendet werden, um diese Frequenzweichen zu identifizieren und zu quantifizieren. MACD (10,50,1) zeigt eine Linie, die die Differenz zwischen den beiden exponentiellen gleitenden Mittelwerten darstellt. MACD wird positiv während eines goldenen Kreuzes und negativ während eines toten Kreuzes. Der Prozentsatz-Oszillator (PPO) kann auf die gleiche Weise verwendet werden, um Prozentunterschiede anzuzeigen. Beachten Sie, dass MACD und das PPO auf exponentiellen gleitenden Durchschnitten basieren und nicht mit einfachen gleitenden Durchschnitten zusammenpassen. Diese Grafik zeigt Oracle (ORCL) mit dem 50-Tage EMA, 200-Tage EMA und MACD (50.200,1). Es gab vier gleitende durchschnittliche Kreuzungen über einen Zeitraum von 2 1/2 Jahren. Die ersten drei führten zu Peitschen oder schlechten Trades. Ein anhaltender Trend begann mit der vierten Crossover als ORCL bis Mitte der 20er Jahre. Erneut bewegen sich die durchschnittlichen Crossover-Effekte groß, wenn der Trend stark ist, erzeugen aber Verluste in Abwesenheit eines Trends. Preis-Crossover Moving-Durchschnitte können auch verwendet werden, um Signale mit einfachen Preis-Crossover zu generieren. Ein bullisches Signal wird erzeugt, wenn die Preise über dem gleitenden Durchschnitt liegen. Ein bäres Signal wird erzeugt, wenn die Preise unter dem gleitenden Durchschnitt liegen. Preis-Crossover können kombiniert werden, um innerhalb der größeren Trend Handel. Der längere gleitende Durchschnitt setzt den Ton für den größeren Trend und der kürzere gleitende Durchschnitt wird verwendet, um die Signale zu erzeugen. Man würde bullish Preiskreuze nur dann suchen, wenn die Preise schon über dem längeren gleitenden Durchschnitt liegen. Dies würde den Handel im Einklang mit dem größeren Trend. Wenn zum Beispiel der Kurs über dem gleitenden 200-Tage-Durchschnitt liegt, würden sich die Chartisten nur auf Signale konzentrieren, wenn der Kurs über dem 50-Tage-Gleitender Durchschnitt liegt. Offensichtlich würde ein Schritt unterhalb der 50-Tage gleitenden Durchschnitt ein solches Signal vorausgehen, aber solche bearish Kreuze würden ignoriert, weil der größere Trend ist. Ein bearish Kreuz würde einfach vorschlagen, ein Pullback in einem größeren Aufwärtstrend. Ein Cross-Back über dem 50-Tage-Gleitender Durchschnitt würde einen Preisanstieg und eine Fortsetzung des größeren Aufwärtstrends signalisieren. Die nächste Tabelle zeigt Emerson Electric (EMR) mit dem 50-Tage EMA und 200-Tage EMA. Die Aktie bewegte sich über und hielt über dem 200-Tage gleitenden Durchschnitt im August. Es gab Dips unterhalb der 50-Tage-EMA Anfang November und wieder Anfang Februar. Die Preise schnell zurück über die 50-Tage-EMA zu bullish Signale (grüne Pfeile) in Harmonie mit dem größeren Aufwärtstrend. Im Indikatorfenster wird MACD (1,50,1) angezeigt, um Preiskreuze über oder unter dem 50-Tage-EMA zu bestätigen. Die 1-tägige EMA entspricht dem Schlusskurs. MACD (1,50,1) ist positiv, wenn das Schließen oberhalb der 50-Tage-EMA und negativ ist, wenn das Schließen unterhalb der 50-Tage-EMA liegt. Unterstützung und Widerstand Der Gleitende Durchschnitt kann auch als Unterstützung in einem Aufwärtstrend und Widerstand in einem Abwärtstrend dienen. Ein kurzfristiger Aufwärtstrend könnte Unterstützung nahe dem 20-tägigen einfachen gleitenden Durchschnitt finden, der auch in Bollinger-Bändern verwendet wird. Ein langfristiger Aufwärtstrend könnte Unterstützung nahe dem 200-tägigen einfachen gleitenden Durchschnitt finden, der der populärste langfristige bewegliche Durchschnitt ist. Wenn Tatsache, die 200-Tage gleitenden Durchschnitt bieten kann Unterstützung oder Widerstand, nur weil es so weit verbreitet ist. Es ist fast wie eine sich selbst erfüllende Prophezeiung. Die Grafik oben zeigt die NY Composite mit dem 200-Tage einfachen gleitenden Durchschnitt von Mitte 2004 bis Ende 2008. Die 200-Tage-Support zur Verfügung gestellt, mehrmals während des Vorhabens. Sobald der Trend mit einem Doppel-Top-Support-Pause umgekehrt, der 200-Tage gleitenden Durchschnitt als Widerstand um 9500 gehandelt. Erwarten Sie nicht genaue Unterstützung und Widerstand Ebenen von gleitenden Durchschnitten, vor allem längeren gleitenden Durchschnitten. Märkte werden durch Emotionen gefahren, wodurch sie anfällig für Überschreitungen sind. Statt genauer Ebenen können gleitende Mittelwerte verwendet werden, um Unterstützungs - oder Widerstandszonen zu identifizieren. Schlussfolgerungen Die Vorteile der Verwendung von bewegten Durchschnitten müssen gegen die Nachteile gewogen werden. Moving-Durchschnitte sind Trend nach, oder nacheilende, Indikatoren, die immer einen Schritt hinter sich. Dies ist nicht unbedingt eine schlechte Sache. Immerhin ist der Trend ist dein Freund und es ist am besten, in die Richtung des Trends Handel. Die gleitenden Durchschnitte gewährleisten, dass ein Händler dem aktuellen Trend entspricht. Auch wenn der Trend ist dein Freund, verbringen die Wertpapiere viel Zeit in Handelsspannen, die gleitende Durchschnitte ineffektiv machen. Einmal in einem Trend, bewegte Durchschnitte halten Sie in, sondern geben auch späte Signale. Don039t erwarten, an der Spitze zu verkaufen und kaufen Sie am unteren Rand mit gleitenden Durchschnitten. Wie bei den meisten technischen Analysetools sollten die gleitenden Mittelwerte nicht allein verwendet werden, sondern in Verbindung mit anderen komplementären Tools. Chartisten können gleitende Durchschnitte verwenden, um den Gesamttrend zu definieren und dann RSI zu verwenden, um überkaufte oder überverkaufte Niveaus zu definieren. Hinzufügen von Bewegungsdurchschnitten zu StockCharts Diagrammen Gleitende Durchschnitte sind als Preisüberlagerungsfunktion auf der SharpCharts-Workbench verfügbar. Mit dem Dropdown-Menü Overlays können Benutzer entweder einen einfachen gleitenden Durchschnitt oder einen exponentiellen gleitenden Durchschnitt auswählen. Der erste Parameter wird verwendet, um die Anzahl der Zeitperioden einzustellen. Ein optionaler Parameter kann hinzugefügt werden, um festzulegen, welches Preisfeld in den Berechnungen verwendet werden soll - O für die Open, H für High, L für Low und C für Close. Ein Komma wird verwendet, um Parameter zu trennen. Ein weiterer optionaler Parameter kann hinzugefügt werden, um die gleitenden Mittelwerte nach links (vorbei) oder nach rechts (zukünftig) zu verschieben. Eine negative Zahl (-10) würde den gleitenden Durchschnitt auf die linken 10 Perioden verschieben. Eine positive Zahl (10) würde den gleitenden Durchschnitt auf die rechten 10 Perioden verschieben. Mehrere gleitende Durchschnitte können dem Preisplot überlagert werden, indem einfach eine weitere Überlagerungslinie zur Werkbank hinzugefügt wird. StockCharts-Mitglieder können die Farben und den Stil ändern, um zwischen mehreren gleitenden Durchschnitten zu unterscheiden. Nachdem Sie eine Anzeige ausgewählt haben, öffnen Sie die erweiterten Optionen, indem Sie auf das kleine grüne Dreieck klicken. Erweiterte Optionen können auch verwendet werden, um eine gleitende mittlere Überlagerung zu anderen technischen Indikatoren wie RSI, CCI und Volumen hinzuzufügen. Klicken Sie hier für ein Live-Diagramm mit mehreren verschiedenen gleitenden Durchschnitten. Verwenden von Moving Averages mit StockCharts-Scans Hier finden Sie einige Beispielscans, die die StockCharts-Mitglieder verwenden können, um verschiedene gleitende durchschnittliche Situationen zu scannen: Bullish Moving Average Cross: Diese Scans suchen nach Aktien mit einem steigenden 150-Tage-Durchschnitt und einem bullish Kreuz der 5 Tag EMA und 35-Tage EMA. Der 150-Tage gleitende Durchschnitt steigt, solange er über seinem Niveau vor fünf Tagen handelt. Ein bullish Kreuz tritt auf, wenn die 5-Tage-EMA bewegt sich über dem 35-Tage-EMA auf überdurchschnittlichen Volumen. Bearish Moving Average Cross: Diese Scans sucht nach Aktien mit einem fallenden 150-Tage einfachen gleitenden Durchschnitt und einem bärischen Kreuz der 5-Tage EMA und 35-Tage EMA. Der 150-Tage gleitende Durchschnitt fällt, solange er unter seinem Niveau vor fünf Tagen handelt. Ein bäriges Kreuz tritt auf, wenn die 5-Tage-EMA unterhalb der 35-Tage-EMA auf überdurchschnittlichem Volumen bewegt. Weitere Studie John Murphy039s Buch hat ein Kapitel gewidmet gleitende Durchschnitte und ihre verschiedenen Verwendungen. Murphy deckt die Vor-und Nachteile der gleitenden Durchschnitte. Darüber hinaus zeigt Murphy, wie bewegte Durchschnitte mit Bollinger Bands und kanalbasierten Handelssystemen funktionieren. Technische Analyse der Finanzmärkte John MurphyAgent / Einfacher gleitender Durchschnitt Durchschnittswerte / Einfacher gleitender Durchschnitt Sie werden aufgefordert, diese Aufgabe entsprechend der Aufgabenbeschreibung zu lösen, indem Sie eine beliebige Sprache verwenden, die Sie kennen. Berechnen der einfachen gleitenden Durchschnitt einer Reihe von Zahlen. Erstellen Sie eine Stateful-Funktion / Klasse / Instanz, die einen Punkt dauert und gibt eine Routine zurück, die eine Zahl als Argument annimmt und einen einfachen gleitenden Durchschnitt ihrer Argumente zurückgibt. Ein einfacher gleitender Durchschnitt ist ein Verfahren zum Berechnen eines Durchschnitts eines Stroms von Zahlen durch nur Mittelung der letzten 160 P 160-Nummern aus dem Strom 160, wobei 160 P 160 als Periode bekannt ist. Sie kann implementiert werden, indem eine Initialisierungsroutine mit 160 P 160 als Argument 160 I (P) 160 aufgerufen wird, die dann eine Routine zurückgeben sollte, die, wenn sie mit einzelnen aufeinanderfolgenden Elementen eines Stroms von Zahlen aufgerufen wird, den Mittelwert von (up To), die letzten 160 P 160 von ihnen, rufen Sie diese 160 SMA (). Das Wort 160 stateful 160 in der Aufgabenbeschreibung bezieht sich auf die Notwendigkeit für 160 SMA () 160, sich an bestimmte Informationen zwischen Anrufen zu erinnern: 160 Der Zeitraum 160 P 160 Ein geordneter Container von mindestens den letzten 160 P 160 Nummern von jedem von Seine individuellen Anrufe. Stateful 160 bedeutet auch, dass sukzessive Aufrufe von 160 I (), 160 der Initialisierer, 160 separate Routinen zurückgeben sollten, die 160 nicht den gespeicherten Zustand teilen, so dass sie auf zwei unabhängigen Datenströmen verwendet werden können. Pseudocode für eine Implementierung von 160 SMA 160 ist: Diese Version verwendet eine persistente Warteschlange, um die letzten p Werte zu halten. Jede vom init-moving-average zurückgegebene Funktion hat ihren Zustand in einem Atom, das einen Queue-Wert enthält. Diese Implementierung verwendet eine zirkuläre Liste, um die Zahlen in dem Fenster am Anfang jedes Iterationszeigers zu speichern, bezieht sich auf die Listenzelle, die den Wert hält, der sich gerade aus dem Fenster bewegt und durch den gerade addierten Wert ersetzt wird. Verwenden eines Closure-Edit derzeit Diese sma kann nicht nogc, weil es eine Schließung auf dem Heap zugeordnet. Einige Escape-Analyse konnte die Heap-Zuweisung entfernen. Verwenden einer Strukturbearbeitung Diese Version vermeidet die Heapzuweisung des Verschlusses, der die Daten im Stapelrahmen der Hauptfunktion hält. Gleiche Ausgabe: Um zu vermeiden, dass die Gleitkomma-Näherungen aufeinandertreiben und wachsen, kann der Code eine periodische Summe auf dem gesamten kreisförmigen Warteschlangen-Array ausführen. Diese Implementierung erzeugt zwei (Funktions-) Objekte, die den Zustand teilen. Es ist idiomatisch in E, die Eingabe von der Ausgabe (Lesen von Schreiben) zu trennen, anstatt sie zu einem Objekt zu kombinieren. Die Struktur ist die gleiche wie die Implementierung von Standard DeviationE. Das Elixierprogramm unten erzeugt eine anonyme Funktion mit einer eingebetteten Periode p, die als Periode des einfachen gleitenden Durchschnitts verwendet wird. Die run-Funktion liest die numerische Eingabe und übergibt sie an die neu erstellte anonyme Funktion und prüft dann das Ergebnis auf STDOUT. Die Ausgabe ist unten gezeigt, mit dem Durchschnitt, gefolgt von der gruppierten Eingabe, die die Grundlage für jeden gleitenden Durchschnitt bildet. Erlang hat Verschlüsse, aber unveränderliche Variablen. Eine Lösung besteht dann darin, Prozesse und eine einfache Message passing based API zu verwenden. Matrixsprachen haben Routinen, um die Gleitabschnitte für eine gegebene Reihenfolge von Elementen zu berechnen. Es ist weniger effizient Schleife wie in den folgenden Befehlen. Fordert kontinuierlich einen Eingang I auf. Die dem Ende einer Liste L1 hinzugefügt wird. L1 kann durch Drücken von 2ND / 1 gefunden werden, und Mittelwert kann in Liste / OPS gefunden werden. Drücken Sie ON, um das Programm zu beenden. Funktion, die eine Liste mit den gemittelten Daten des bereitgestellten Arguments zurückgibt Programm, das bei jedem Aufruf einen einfachen Wert zurückgibt: list ist die gemittelte Liste: p ist die Periode: 5 gibt die gemittelte Liste zurück: Beispiel 2: Verwenden des Programms movinav2 (i , 5) - Initialisieren der gleitenden Durchschnittsberechnung und Definieren des Zeitraums von 5 movinav2 (3, x): x - neue Daten in der Liste (Wert 3), und das Ergebnis wird auf der Variablen x gespeichert und movinav2 (4, : X - neue Daten (Wert 4), und das neue Ergebnis wird auf Variable x gespeichert und angezeigt (43) / 2. Beschreibung der Funktion movinavg: Variable r - ist das Ergebnis (die gemittelte Liste), die zurückgegeben wird Variable i - ist die Index-Variable, und es zeigt auf das Ende der Unterliste die Liste gemittelt wird. Variable z - eine Helpervariable Die Funktion nutzt die Variable i, um zu bestimmen, welche Werte der Liste bei der nächsten Durchschnittsberechnung berücksichtigt werden. Bei jeder Iteration zeigt die Variable i auf den letzten Wert in der Liste, der in der Durchschnittsberechnung verwendet wird. Also müssen wir nur herausfinden, welcher der erste Wert in der Liste sein wird. Normalerweise müssen p Elemente berücksichtigt werden, also wird das erste Element dasjenige sein, das durch (i-p1) indexiert wird. Jedoch wird bei den ersten Iterationen die Berechnung gewöhnlich negativ sein, so daß die folgende Gleichung negative Indexe vermeiden wird: max (i-p1,1) oder die Anordnung der Gleichung max (i-p, 0) 1. Die Anzahl der Elemente auf den ersten Iterationen ist ebenfalls kleiner, der korrekte Wert (Endindex - Anfangsindex 1) oder die Anordnung der Gleichung (i - (max (ip, 0) 1) 1) , (I-max (ip, 0)). Die Variable z enthält den gemeinsamen Wert (max (ip), 0), so dass der Anfangsindex (z1) ist und die Anzahl der Elemente (iz) mid (Liste, z1, iz) .) Wird summe sie sum (.) / (Iz) ri wird sie durchschnittlich und speichern Sie das Ergebnis an der entsprechenden Stelle in der Ergebnisliste Verwenden Sie eine Schließung und die Schaffung einer Funktion Ich weiß, dies ist erreichbar mit Boost wie: Aber ich möchte wirklich Um Boost zu vermeiden. Ich habe gegoogelt und keine geeigneten oder lesbaren Beispiele gefunden. Grundsätzlich möchte ich den gleitenden Durchschnitt eines laufenden Stroms eines Gleitkommazahlstroms mit den letzten 1000 Zahlen als Datenprobe verfolgen. Was ist der einfachste Weg, um dies zu erreichen, experimentierte ich mit einem kreisförmigen Array, exponentiellen gleitenden Durchschnitt und einem einfacheren gleitenden Durchschnitt und festgestellt, dass die Ergebnisse aus dem kreisförmigen Array meine Bedürfnisse am besten geeignet. Wenn Ihre Bedürfnisse sind einfach, können Sie nur versuchen, mit einem exponentiellen gleitenden Durchschnitt. Setzen Sie einfach, Sie eine Akkumulator-Variable, und wie Ihr Code sieht auf jede Probe, aktualisiert der Code den Akkumulator mit dem neuen Wert. Sie wählen eine konstante Alpha, die zwischen 0 und 1 ist, und berechnen Sie: Sie müssen nur einen Wert von Alpha zu finden, wo die Wirkung einer gegebenen Probe nur für etwa 1000 Proben dauert. Hmm, Im nicht wirklich sicher, dass dies für Sie geeignet ist, jetzt, dass Ive es hier. Das Problem ist, dass 1000 ist ein ziemlich langes Fenster für einen exponentiellen gleitenden Durchschnitt Im nicht sicher, gibt es ein Alpha, die den Durchschnitt über die letzten 1000 Zahlen, ohne Unterlauf in der Gleitkomma Berechnung. Aber, wenn Sie einen kleineren Durchschnitt wünschen, wie 30 Zahlen oder so, dieses ist eine sehr einfache und schnelle Weise, es zu tun. Beantwortet Jun 12 12 at 4:44 1 auf Ihrem Beitrag. Der exponentielle gleitende Durchschnitt kann zulassen, dass das Alpha variabel ist. Somit kann dies dazu verwendet werden, Zeitbasisdurchschnitte (z. B. Bytes pro Sekunde) zu berechnen. Wenn die Zeit seit dem letzten Akkumulator-Update mehr als 1 Sekunde beträgt, lassen Sie Alpha 1.0 sein. Andernfalls können Sie Alpha zulassen (usecs seit letztem Update / 1000000). Ndash jxh Grundsätzlich möchte ich den gleitenden Durchschnitt eines laufenden Stroms eines Gleitkommazahls mit den neuesten 1000 Zahlen als Datenbeispiel zu verfolgen. Beachten Sie, dass im Folgenden die Summe als Elemente ergänzt / ersetzt wird, wodurch kostspielige O (N) - Transversionen vermieden werden, um die Summe zu berechnen, die für den durchschnittlichen Bedarf benötigt wird. Insgesamt wird ein anderer Parameter von T gebildet, um z. B. Mit einer langen langen, wenn insgesamt 1000 lange s, eine int für char s, oder eine doppelte bis total float s. Dies ist ein wenig fehlerhaft, dass Nennsignale an INTMAX vorbeiziehen könnten - wenn Sie darauf achten, dass Sie ein langes langes nicht signiertes verwenden konnten. Oder verwenden Sie ein zusätzliches Bool-Datenelement, um aufzuzeichnen, wenn der Container zuerst gefüllt wird, während numsamples rund um das Array (am besten dann umbenannt etwas harmlos wie pos). Man nehme an, daß der quadratische Operator (T-Abtastwert) tatsächlich quadratischer Operator (T-Abtastwert) ist. Ndash oPless Jun 8 14 um 11:52 Uhr oPless ahhh. Gut beobachtet. Eigentlich meinte ich, dass es sich um void operator () (T sample) handelt, aber natürlich könntet ihr auch irgendeine Notation verwenden, die ihr mochtet. Wird beheben, danke. Ndash Tony D Jun 14 14 am 14:27


Anleitung Moving Average In Excel

Moving Average Dieses Beispiel lehrt, wie Sie den gleitenden Durchschnitt einer Zeitreihe in Excel berechnen. Eine Bewegung wird verwendet, um Unregelmäßigkeiten (Spitzen und Täler) zu glätten, um Trends leicht zu erkennen. 1. Erstens, werfen wir einen Blick auf unsere Zeitreihe. 2. Klicken Sie auf der Registerkarte Daten auf Datenanalyse. Hinweis: Klicken Sie hier, um das Analyse-ToolPak-Add-In zu laden. 3. Wählen Sie Verschiebender Durchschnitt aus, und klicken Sie auf OK. 4. Klicken Sie im Feld Eingabebereich auf den Bereich B2: M2. 5. Klicken Sie in das Feld Intervall und geben Sie 6 ein. 6. Klicken Sie in das Feld Ausgabebereich und wählen Sie Zelle B3 aus. 8. Zeichnen Sie ein Diagramm dieser Werte. Erläuterung: Da wir das Intervall auf 6 setzen, ist der gleitende Durchschnitt der Durchschnitt der letzten 5 Datenpunkte und der aktuelle Datenpunkt. Als Ergebnis werden Spitzen und Täler geglättet. Die Grafik zeigt eine zunehmende Tendenz. Excel kann den gleitenden Durchschnitt für die ersten 5 Datenpunkte nicht berechnen, da nicht genügend frühere Datenpunkte vorhanden sind. 9. Wiederholen Sie die Schritte 2 bis 8 für Intervall 2 und Intervall 4. Fazit: Je größer das Intervall, desto mehr werden die Spitzen und Täler geglättet. Je kleiner das Intervall, desto näher sind die gleitenden Mittelwerte zu den tatsächlichen Datenpunkten. Möchten Sie diese kostenlose Website Bitte teilen Sie diese Seite auf GoogleHow, um gleitende Mittelwerte in Excel zu berechnen Excel Datenanalyse für Dummies, 2nd Edition Der Data Analysis-Befehl bietet ein Werkzeug für die Berechnung der verschobenen und exponentiell geglättete Mittelwerte in Excel. Nehmen Sie an, um zu veranschaulichen, dass Sie tägliche Temperaturinformationen gesammelt haben. Sie wollen den dreitägigen gleitenden Durchschnitt 8212 den Durchschnitt der letzten drei Tage 8212 als Teil einer einfachen Wettervorhersage berechnen. Gehen Sie folgendermaßen vor, um die gleitenden Mittelwerte für diesen Datensatz zu berechnen. Um einen gleitenden Durchschnitt zu berechnen, klicken Sie zuerst auf die Schaltfläche Data tab8217s Data Analysis. Wenn Excel das Dialogfeld Datenanalyse anzeigt, wählen Sie aus der Liste den Eintrag Moving Average aus, und klicken Sie dann auf OK. Excel zeigt das Dialogfeld "Gleitender Durchschnitt" an. Identifizieren Sie die Daten, die Sie verwenden möchten, um den gleitenden Durchschnitt zu berechnen. Klicken Sie im Dialogfeld "Gleitender Durchschnitt" in das Eingabebereichsfeld. Identifizieren Sie dann den Eingabebereich, indem Sie entweder eine Arbeitsbereichsadresse eingeben oder mit der Maus den Arbeitsbereich auswählen. Ihre Bereichsreferenz sollte absolute Zellenadressen verwenden. Eine absolute Zellenadresse steht vor dem Spaltennamen und der Zeilennummer mit Vorzeichen, wie in A1: A10. Wenn die erste Zelle in Ihrem Eingabebereich eine Textbeschriftung enthält, um Ihre Daten zu identifizieren oder zu beschreiben, aktivieren Sie das Kontrollkästchen Labels in First Row. Erklären Sie im Textfeld Interval, wie viele Werte in die gleitende Durchschnittsberechnung einbezogen werden sollen. Sie können einen gleitenden Durchschnitt mit einer beliebigen Anzahl von Werten berechnen. Standardmäßig verwendet Excel die letzten drei Werte, um den gleitenden Durchschnitt zu berechnen. Um festzulegen, dass eine andere Anzahl von Werten zur Berechnung des gleitenden Durchschnitts verwendet werden soll, geben Sie diesen Wert in das Textfeld Intervall ein. Sagen Sie Excel, wo die gleitenden Durchschnittsdaten platziert werden sollen. Verwenden Sie das Textfeld Ausgabebereich, um den Arbeitsblattbereich zu identifizieren, in dem Sie die gleitenden Durchschnittsdaten platzieren möchten. In dem Arbeitsblattbeispiel wurden die gleitenden Durchschnittsdaten in den Arbeitsblattbereich B2: B10 platziert. (Optional) Geben Sie an, ob ein Diagramm gewünscht wird. Wenn Sie ein Diagramm möchten, das die gleitenden Durchschnittsinformationen darstellt, aktivieren Sie das Kontrollkästchen "Diagrammausgabe". (Optional) Geben Sie an, ob Standardfehlerinformationen berechnet werden sollen. Wenn Sie Standardfehler für die Daten berechnen möchten, aktivieren Sie das Kontrollkästchen Standardfehler. Excel legt Standardfehlerwerte neben den gleitenden Mittelwerten fest. (Die Standardfehlerinformationen gehen zu C2: C10.) Nachdem Sie die Angabe, welche gleitenden durchschnittlichen Informationen Sie berechnen lassen möchten und wo Sie sie platzieren möchten, klicken Sie auf OK. Excel berechnet gleitende Durchschnittsinformationen. Hinweis: Wenn Excel doesn8217t über genügend Informationen verfügt, um einen gleitenden Durchschnitt für einen Standardfehler zu berechnen, legt er die Fehlermeldung in die Zelle. Sie können mehrere Zellen sehen, die diese Fehlermeldung als Wert anzeigen. Verwenden Sie SUMPRODUCT, um die gewichteten Durchschnittswerte zu berechnen Verwenden Sie SUMPRODUCT in Excel und anderen Tabellenkalkulationsprogrammen, um gewichtete Durchschnitte zu berechnen. Hier erfahren Sie alles über die Excel SUMPRODUCT-Funktion. Mit SUMPRODUCT berechnen Sie die gewichteten Mittelwerte Excel macht es extrem einfach, den Durchschnitt aus mehreren Zellen zu berechnen: Verwenden Sie einfach die Funktion AVERAGE. Aber was, wenn einige der Werte mehr Gewicht haben als andere Zum Beispiel in vielen Klassen sind die Tests mehr wert als die Aufgaben. Für diese Situationen müssen Sie den gewichteten Durchschnitt berechnen. Obwohl Excel nicht eine gewichtete durchschnittliche Funktion hat, hat es eine Funktion, die den Großteil der Arbeit für Sie ausführt: SUMPRODUCT. Auch wenn youve nie verwendet SUMPRODUCT vor, youll in der Lage sein, es wie ein Profi am Ende dieses Artikels zu verwenden. Die Methode wurde mit Arbeiten mit allen Versionen von Excel, und es funktioniert auch mit anderen Tabellenkalkulation Anwendungen wie Google Tabellen. Wenn Sie folgen möchten, können Sie unser Beispiel herunterladen. Einrichten der Tabellenkalkulation Um den gewichteten Durchschnitt zu berechnen, benötigen Sie mindestens zwei Spalten. Die erste Spalte (Spalte B in unserem Beispiel) enthält die Noten für jede Zuordnung bzw. jeden Test. Die zweite Spalte (Spalte C) enthält die Gewichte. Ein höheres Gewicht bewirkt, dass die Zuordnung oder Prüfung einen größeren Einfluss auf die Endnote hat. Sie können an das Gewicht als den Prozentsatz der Endnote denken. Aber in diesem Fall die Gewichte tatsächlich bis zu mehr als 100. Das ist OK, weil unsere Formel wird immer noch funktionieren, egal, was die Gewichte bis zu. Eingeben der Formel Nachdem wir unsere Tabellenkalkulation eingerichtet haben, fügen Sie die Formel der Zelle B10 hinzu (jede leere Zelle wird funktionieren). Wie bei jeder Formel, beginnen Sie mit der Eingabe eines Gleichheitszeichens (). Der erste Teil unserer Formel wird die SUMPRODUCT-Funktion sein. Da die Argumente in Klammern stehen, gehen Sie vor und geben Sie eine offene Klammer ein: Als nächstes fügen Sie die Argumente der Funktion hinzu. SUMPRODUCT kann eine beliebige Anzahl von Argumenten, aber es wird in der Regel zwei haben. In unserem Beispiel ist das erste Argument der Zellbereich B2: B9 die Zellen, die unsere Grade enthalten: Das zweite Argument ist der Zellbereich C2: C9 die Zellen, die die Gewichte enthalten. Sie müssen ein Komma verwenden, um diese beiden Argumente zu trennen. Wenn Sie fertig sind, geben Sie eine geschlossene Klammer ein: Fügen Sie nun den zweiten Teil unserer Formel hinzu. Dieser Teil teilt SUMPRODUCT durch den SUM der Gewichte auf. Später, gut darüber reden, warum dies wichtig ist. Beginnen Sie mit der Eingabe eines / (Schrägstrich) für die Division und geben Sie dann die SUM-Funktion ein: Für die SUM-Funktion benötigen wir nur ein Argument: den Zellbereich C2: C9. Denken Sie daran, die Klammern nach dem Argument zu schließen: Thats it Wenn Sie Enter auf Ihrer Tastatur drücken, berechnet Excel den gewichteten Durchschnitt. In unserem Beispiel beträgt die Endnote 83,6. Wie es funktioniert Lets Blick auf jeden Teil dieser Formel zu sehen, wie es funktioniert, beginnend mit der SUMPRODUCT-Funktion. SUMPRODUCT multipliziert (Finden des Produkts) jeder Zuordnungen mit dem Grad seines Gewichts und fügt dann alle Produkte zusammen. Mit anderen Worten, es findet die Summe der Produkte. Wo er seinen Namen bekommt. Für die Zuweisung 1 multipliziert es 85 mit 5 und für den Test multipliziert er 83 mit 25. Wenn Sie sich fragen, warum die Werte zuerst multipliziert werden sollten, denken Sie so: Die Zuweisungen mit einem höheren Gewicht werden mehr gezählt Zeiten. Beispielsweise wird Zuteilung 2 fünfmal gezählt, aber die Endprüfung wird 45mal gezählt. Aus diesem Grund hat die Abschlussprüfung einen größeren Einfluss auf die Abschlussprüfung. Zum Vergleich: Ein regulärer Durchschnitt würde jede Zuweisung einmal zählen. So hat jeder das gleiche Gewicht. Wenn Sie unter der Kapuze der SUMPRODUCT-Funktion aussehen könnten, würden Sie sehen, dass dies ist, was es tatsächlich berechnen: Zum Glück, müssen wir nicht eine lange Formel wie dieses schreiben, weil SUMPRODUCT tut alles automatisch. SUMPRODUCT selbst bietet uns eine riesige Anzahl: 10.450. Hier kommt der zweite Teil unserer Formel: / SUM (C2: C9). Dieser Teil bringt den Wert wieder auf einen normalen Grade Bereich, so dass die Antwort 83,6. Der zweite Teil der Formel ist eigentlich wirklich nützlich, weil es die Formel automatisch korrigieren ihre Berechnungen ermöglicht. Denken Sie daran, dass die Gewichte nicht brauchen, um bis zu 100 Dies ist, weil dieser Teil der Formel kümmert sich, dass für uns. Wenn wir zum Beispiel eine oder mehrere der Gewichte erhöhen, teilt sich der zweite Teil der Formel einfach durch eine höhere Zahl und bringt sie zurück zur richtigen Antwort. Wir könnten sogar die Gewichte viel kleiner, was ihnen Werte wie 0,5, 2,5, 3,0 und 4,5, und die Formel würde noch perfekt funktionieren. Pretty neat, huh Über UnsFinding den durchschnittlichen Wert mit Excels AVERAGE Funktion Ted Französisch hat über fünfzehn Jahre Erfahrung im Unterrichten und Schreiben über Tabellenkalkulationsprogramme wie Excel, Google Spreadsheets und Lotus 1-2-3. Lesen Sie mehr Aktualisiert 17. Juli 2016. Messen von durchschnittlichen oder zentralen Tendenzen in Excel Mathematisch gibt es eine Reihe von Möglichkeiten zur Messung der zentralen Tendenz oder, wie es häufiger genannt wird, den Durchschnitt für eine Reihe von Werten. Diese Methoden umfassen das arithmetische Mittel. Der Median. Und den Modus. Das am häufigsten berechnete Maß der zentralen Tendenz ist das arithmetische Mittel - oder einfaches Mittel - und es wird berechnet, indem man eine Gruppe von Zahlen zusammen addiert und dann durch die Anzahl dieser Zahlen dividiert. Zum Beispiel ist der Durchschnitt von 2, 3, 3, 5, 7 und 10 30 geteilt durch 6, was 5 ist. Um es leichter, zentrale Tendenz zu messen, hat Excel eine Anzahl von Funktionen, die die häufiger verwendeten berechnen wird Durchschnittswerte. Dazu gehören: Die Funktion AVERAGE - Findet das arithmetische Mittel für eine Zahlenliste Die Funktion MEDIAN - findet den Mittel - oder Mittelwert in einer Zahlenliste Die MODE-Funktion - findet den Modus oder den am häufigsten vorkommenden Wert in einer Zahlenliste Function39s Syntax und Argumente Eine function39s-Syntax bezieht sich auf das Layout der Funktion und enthält den Namen, die Klammern, die Komma-Trennzeichen und die Argumente. Die Syntax für die Funktion AVERAGE lautet: 61 AVERAGE (Number1, Number2, Number255) Number1 - (erforderlich) die zu mittelnden Daten durch die Funktion Number2 bis Number 255 - (optional) zusätzliche Datenwerte, die in den Mittelwert einbezogen werden sollen. Die maximal zulässige Anzahl von Einträgen beträgt 255. Dieses Argument kann Folgendes enthalten: Suchen nach der Funktion AVERAGE Die Funktionen zur Eingabe der Funktion und ihre Argumente umfassen: Eingeben der vollständigen Funktion, z. B. 61AVERAGE (C1: C7) in eine Arbeitsblattzelle Eingabe der Funktion und der Argumente Verwenden des Dialogfensters function39s Funktion und Argumente über die Funktion "Mittelwert" der Funktion Excel39s eingeben. DURCHSCHNITT Funktion Verknüpfung Excel hat eine Verknüpfung, um die AVERAGE-Funktion, die manchmal auch als AutoAverage bezeichnet wird, aufgrund ihrer Zugehörigkeit zu der besser bekannten AutoSum-Funktion auf der Registerkarte Start des Bandes aufzurufen. Das Symbol auf der Symbolleiste für diese und mehrere andere beliebte Funktionen ist der griechische Buchstabe Sigma (). Die AutoSum-Funktion wird standardmäßig neben dem Symbol angezeigt. Der Auto-Teil des Namens bezieht sich auf die Tatsache, dass die Funktion, wenn sie mit dieser Methode eingegeben wird, automatisch wählt, was es glaubt, ist der Bereich der Zellen, die durch die Funktion summiert werden soll. Suche nach dem Durchschnitt mit AutoAverage Klicken Sie auf die Zelle C8 - den Ort, an dem die Funktionsergebnisse angezeigt werden. Wie im obigen Bild dargestellt, sollte nur die Zelle C7 durch die Funktion ausgewählt werden, da die Zelle C6 leer ist Funktion C1 bis C7 Drücken Sie die Eingabetaste auf der Tastatur, um die Funktion zu übernehmen. Die Antwort 13.4 sollte in Zelle C8 erscheinen. Excel-DURCHLAUF-Funktion Beispiel In den folgenden Schritten wird die Eingabe der Funktion AVERAGE in Zeile 4 in dem Beispiel im obigen Bild unter Verwendung der Verknüpfung zu der oben erwähnten AVERAGE-Funktion beschrieben. Eingeben der Funktion AVERAGE Klicken Sie auf die Zelle D4 - die Stelle, an der die Ergebnisse der Formel angezeigt werden sollen Klicken Sie auf die Registerkarte Start des Bandes Klicken Sie auf den Abwärtspfeil neben der AutoSum-Schaltfläche auf dem Farbband, um die Dropdown-Liste der Funktionen zu öffnen Klicken Sie auf das Wort Mittelwert in der Liste, um die Funktion AVERAGE in die Zelle D4 einzugeben Klicken Sie auf das Symbol Funktionen in der Symbolleiste oberhalb der Schaltfläche zum Öffnen der Dropdown-Liste der Funktionen Wählen Sie Durchschnitt aus der Liste, um eine leere Kopie der Funktion in Zelle D4 zu platzieren Wählt die Zahlen in der Zelle aus D4 Ändern Sie diese, indem Sie die Zellen A4 bis C4 markieren, um diese Referenzen als Argumente für die Funktion einzugeben und drücken Sie die Enter-Taste auf der Tastatur Die Ziffer 10 sollte in Zelle D4 erscheinen. Dies ist der Durchschnitt der drei Zahlen - 4, 20 und 6 Wenn Sie auf die Zelle A8 klicken, erscheint die komplette Funktion 61AVERAGE (A4: C4) in der Formelleiste oberhalb des Arbeitsblatts. Einzelne Zellen, anstatt einen kontinuierlichen Bereich können als Argumente hinzugefügt werden, aber jede Zellreferenz muss durch ein Komma getrennt werden. Texteingaben und Zellen mit booleschen Werten (TRUE oder FALSE) und leere Zellen werden von der Funktion, wie in den Zeilen 6, 8 und 9 gezeigt, ignoriert. Nach dem Eingeben der Funktion, wenn Änderungen an den Daten in den ausgewählten Zellen vorgenommen werden, wird die Funktion standardmäßig automatisch neu berechnet, um die Änderung wiederzugeben. Wie AutoAverage den Argumentbereich auswählt Der Standardbereich enthält nur Zellen, die Zahlen enthalten, der Bereich der ausgewählten Zahlen wird durch eine Zelle unterbrochen, die Text oder eine leere Zelle enthält. Die Funktion AVERAGE dient dazu, am unteren Rand einer Datenspalte oder am rechten Ende einer Datenzeile eingegeben zu werden. Es sucht zuerst nach Zahlendaten oben und dann nach links. Da die AVERAGE-Funktion tatsächlich in dem Bereich schlägt, den sie für das Number-Argument auswählt, sollte diese Auswahl immer auf Korrektheit geprüft werden, bevor die Enter-Taste auf der Tastatur gedrückt wird, um die Funktion abzuschließen. Blank Cells vs. Zero Wenn es darum geht, Durchschnittswerte in Excel zu finden, gibt es einen Unterschied zwischen leeren oder leeren Zellen und solchen, die einen Nullwert enthalten. Leere Zellen werden von der Funktion "AVERAGE" ignoriert, was sehr praktisch sein kann, da es das Finden der Durchschnittswerte für nicht zusammenhängende Zellen von Daten sehr einfach macht, wie in Zeile 6 oben gezeigt. Zellen, die einen Nullwert enthalten, sind jedoch in dem Durchschnitt enthalten, wie in Zeile 7 gezeigt. Anzeigen von Nullen Standardmäßig zeigt Excel eine Null in Zellen mit einem Nullwert an - wie das Ergebnis der Berechnungen, aber wenn diese Option deaktiviert ist, Werden diese Zellen leer gelassen, aber immer noch in Durchschnittsberechnungen eingeschlossen. Um diese Option zu deaktivieren: Klicken Sie auf die Registerkarte "Datei" des Farbbandes, um die Optionen des Dateimenüs anzuzeigen. Klicken Sie in der Liste auf Optionen, um das Dialogfeld Excel-Optionen zu öffnen, und klicken Sie dann im linken Bereich des Dialogfelds auf Siehe die verfügbaren Optionen Im rechten Fensterbereich deaktivieren Sie in den Anzeigeoptionen für dieses Arbeitsblatt das Kontrollkästchen für Nullpunkt anzeigen in Zellen mit Nullwert-Kontrollkästchen Um Null (0) Werte in Zellen anzuzeigen, stellen Sie sicher, Zellen, die Null-Wert-Kontrolle-Kästchen ausgewählt ist. Calculate A Moving Average In Excel Mit Spikes in Ihren Daten kann es manchmal schwierig machen, prädiktive Analyse durchzuführen. Diese Stacheln können auf saisonale Schwankungen im Verkauf zurückzuführen sein, zum Beispiel mehr Verkäufe von Erfrischungsgetränken und Eiscreme im Sommer, oder sogar Verkauf von Schuh-Eisgriffe im Winter. Extreme Beispiele kenne ich, aber Volumenschwankungen können extrem sein. Also, wie ich schon sagte, dies kann die Analyse schwierig manchmal, auf der Suche nach Durchschnitten über ein ganzes Jahr zu monatlichen Zielen zu setzen ist nicht immer die zuverlässigste Methode oder am meisten von der realen Situation zu reflektieren, so dass ich lieber einen gleitenden Durchschnitt über drei verwenden Monaten. It8217s wirklich einfach in Excel mit der Funktion AVERAGE zu tun. Wie Sie unten sehen können, habe ich meine ersten Monate von Daten bereits in den Zellen B4 und B6 eingetragen. Geben Sie in Zelle C6 die Formel AVERAGE (B4: B6) ein. Excel wird einen Fehler anzeigen, da Sie ähnliche Daten in der Spalte Verkauf ignorieren, wissen wir, dass aber danke trotzdem für die Warnung Excel. Nur Ignore Error in diesem Fall getroffen. Alles, was Sie tun müssen, ist doppelklicken Sie auf das Füllung-Handle und Ihre Formel auf den Rest Ihres Datensatzes. Let8217s up die Lautstärke ein wenig auf dieser und schauen, wie die gleitenden Durchschnitt sieht auf einem Diagramm, das gegen die tatsächlichen Verkaufsmengen aufgetragen. Wie Sie sehen können, habe ich tatsächliche gegen den 3 Monat gleitenden Durchschnitt aufgezeichnet, der diese Spitzen in den Volumina glättet. Ich finde, dass Einstellung Ziele mit dieser glatteren durchschnittlichen Linie ist einfacher als die spiked Datenvolumen. Warum nicht geben dies ein go und fühlen Sie sich frei, einen Kommentar zu hinterlassen, wie Sie es gefunden haben. Wie Sie Ihre Ziele festlegen, wenn Sie große Mengenfluktuationen über einen bestimmten Zeitraum haben