Grundkurs vom Konto errechnen

Neue Frage »

omnitist Auf diesen Beitrag antworten »
Grundkurs vom Konto errechnen
Meine Frage:
Hallo Gemeinde,

ich wuerde gerne eine formel haben, um den durchschnittskurs des aktuellen stocks zu errechnen, den hans auf sein eierkonto hat.
Als beispiel hans sein verlauf:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
hans kaufte     4 eier fuer 12 euro -> kurs = 3   stock =   4  grundkurs = 3
hans kaufte     6 eier fuer 12 euro -> kurs = 2   stock =  10  grundkurs = 2.4 
hans kaufte     8 eier fuer 12 euro -> kurs = 1.5 stock =  18  grundkurs = 2
hans verkaufte  8 eier fuer 20 euro -> kurs = 2.5 stock =  10  grundkurs = 2
hans bekommt   30 eier fuer  0 euro -> kurs = 0   stock =  10  grundkurs = 2   stock+30
hans verkaufte 18 eier fuer 36 euro -> kurs = 2   stock =  -8  grundkurs = 0   stock+30
hans kaufte     5 eier fuer 15 euro -> kurs = 3   stock =  -3  grundkurs = 3   stock+30
hans kaufte     2 eier fuer 40 euro -> kurs = 20  stock =  -1  grundkurs = ?   stock+30

aus dem verlauf konnte ich folgende formel erstellen

                      10    *    2.4      +    8  *  1.5    = 36
preis_gesamt:       (stock  * grundkurs)  + (eier *  kurs)
		  
		                  10    +   8                       = 18
stock_neu:               stock  +  eier
		  
		                          2    =      36        /    18
		                -->> grundkurs =   preis_gesamt / stock_neu 
		

Leider funktioniert das nicht, wenn hans kostenlose eier dazu bekommt.
wenn der stock in den negativ bereich geht stimmen der stock nicht
aber mit den kostenlosen wird der grundkurs gedrueckt....

ich wuerd mich ueber hilfe freuen smile



Meine Ideen:
keine ahnung irgentwas mit differenz zu 0... oder eine formel die was taugt smile
omnitist Auf diesen Beitrag antworten »
RE: Grundkurs vom Konto errechnen
Hi

ich hab das etwas weitergerechnet und dabei ist mir aufgefallen, dass ich einen stock braeuchte der einer bedingung unterliegt. der "magicstock kann bzw darf nicht unter 0 fallen...

ich hab noch nie eine formel mit einer bedingung gesehen ... wahrscheinlich geht es deshalb nicht :*(

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
hans kaufte     4 eier fuer 12 euro -> kurs = 3   stock =   4  grundkurs = 3                magicstock = 4
hans kaufte     6 eier fuer 12 euro -> kurs = 2   stock =  10  grundkurs = 2.4              magicstock = 10
hans kaufte     8 eier fuer 12 euro -> kurs = 1.5 stock =  18  grundkurs = 2                magicstock = 18
hans verkaufte  8 eier fuer 20 euro -> kurs = 2.5 stock =  10  grundkurs = 2                magicstock = 10
hans bekommt   30 eier fuer  0 euro -> kurs = 0   stock =  10  grundkurs = 2       stock+30 magicstock = 10
hans verkaufte 18 eier fuer 36 euro -> kurs = 2   stock =  -8  grundkurs = 0       stock+30 magicstock = 0
hans kaufte     5 eier fuer 15 euro -> kurs = 3   stock =  -3  grundkurs = 3       stock+30 magicstock = 5
hans kaufte     2 eier fuer 40 euro -> kurs = 20  stock =  -1  grundkurs = 13.57   stock+30 magicstock = 7
hans kaufte     6 eier fuer 36 euro -> kurs = 6   stock =   5  grundkurs = 23.94   stock+30 magicstock = 13
hans verkaufte 33 eier fuer 33 euro -> kurs = 1   stock =  -27 grundkurs = 0       stock+30 magicstock = 0
hans kaufte    17 eier fuer 34 euro -> kurs = 2   stock =  -10 grundkurs = 2       stock+30 magicstock = 17
hans kaufte     5 eier fuer 20 euro -> kurs = 4   stock =  -5  grundkurs = 2.45    stock+30 magicstock = 22

 
 
moody_ds Auf diesen Beitrag antworten »

Moin, ich würde dir ja gerne helfen, aber ehrlich gesagt steige ich nicht wirklich durch was du da genau rechnest.

Du willst den Durchschnittsgrundkurs berechnen, aber dabei alle Eingaben vernachlässigen die durch geschenkte Eier zustande kommen?

Dein Magic-Stock unterschreitet nie 0, zählt doch aber dann den Stock nicht richtig?

Du hast auch nicht verraten wie du überhaupt an deine Werte kommst.

Rechnest du das per Hand aus? Excel? Python? C?

Je nachdem wie du rechnest reicht es doch Stock_bezahlt und Stock_real zu tracken. Dann hast du einmal den tatsächlichen Stock und zum berechnen des Kurses nimmst du nur Stock_bezahlt.

LG
omnitist Auf diesen Beitrag antworten »

hi moody echt nett von dir, dass du helfen willst.

Du willst den Durchschnittsgrundkurs berechnen, aber dabei alle Eingaben vernachlässigen die durch geschenkte Eier zustande kommen?

im grunde will ich alle anderen eingaben vernachlaessigen. also nur die tatsaechlich bezahlten aus dem stock sind relevant.

die werte sind ausgedacht und im kopf berechnet. Aber ich habe das nun mit python umgesetzt.
der magicstock entspricht glaube ich deinem Stock_bezahlt

ich dachte halt nur das thema stinkt so nach schule und dann auch noch finanzen.... was 6 miliarden menschen betrift....
da wird es doch bestimmt eine formel geben mit allerlei zusatzvariablen ...

jetzt hab ich es in rechenschritte runtergebrochen und mit dem magicstock funktioniert es auch
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »