Börsen wie Super Trade oder Options Express haben also Schwellenwerte für die Art und Weise, wie sie Trades auf ihrer Plattform bewerten. Sagen wir zum Beispiel, für weniger als 100 Trades kostet es 17 $ pro Trade, und nach 100 Trades kostet es dann 14 $. Wenn ich darüber nachdenke, dies für die Anzahl der Trades von mehr als 100 in Excel zu modellieren, würde ich zunächst denken, dass die Maklergebühren in Form von $ 17 * 99 + (# -99) * 14 $ liegen, wobei # offensichtlich die Anzahl der Trades ist , aber als ich recherchierte, fand ich heraus, dass es stattdessen $ 99-# $ waren, was für mich keinen Sinn ergibt, weil dies darauf hindeutet, dass die Brokergebühren irgendwie sinken und nach einem bestimmten Punkt schließlich negativ werden. Keines dieser Modelle scheint tatsächlich richtig zu sein, also wie erklärt man das?
Außerdem, warum funktionieren die Latex-Tags hier nicht?
=IF(A1<100,17*A1,1700+(A1-100)*14)
wobei A1 die Anzahl der Trades ist.
Möglicherweise müssen Sie die Zahl 100 in 99 ändern, je nachdem, wie der 100. Trade berechnet wird.
Die Idee ist, die if-Anweisung zu verwenden, um den Preis der Trades zu bestimmen. Sobald Sie die Schwelle überschritten haben, beträgt der Preis 14 * Zahl über der Schwelle.
Angenommen, Zelle A1 enthält die Anzahl der Trades:
=MIN(a1,100)*17+MAX(0,a1-100)*14
kostet bis zu A1=100 je 17 und der Rest je 14.
Der Schlüssel ist MAX und MIN. Sie verhindern, dass ein Artikel doppelt gezählt wird. Wenn X negativ werden würde, MAX(0,x)
wird es auf 0 geklemmt. Wenn es X-100
negativ wäre, MAX(0, X-100)
wäre es 0 - dh: diese Zahl steigt nicht bis X> 100.
Wenn A1=99, MIN(a1,100)
== 99 und MAX(0,a1-100)
== 0.
Wenn A1=100, MIN(a1,100)
== 100 und MAX(0,a1-100)
== 0.
Wenn A1=101, MIN(a1,100)
== 100 und MAX(0,a1-100)
== 1.
Wenn der 100. Artikel 14 $ kosten soll, ändern Sie natürlich die 100er in 99er.
D Stanley
James
D Stanley
$ 17*99+(#-99)*14
scheint mir vollkommen richtig zu sein - welches Problem hatten Sie mit dieser Formel?James