Willekeurig door Wall Street lopen - Excel-tips

Inhoudsopgave

Een eenvoudig gokspel heet Penny Pitching. Ontdek hoe Excel een carrière van penny pitching of een carrière van investeren kan modelleren.

Opmerking

Als je op de universiteit een les over financiële modellen hebt gevolgd, heb je waarschijnlijk een leerboek gebruikt dat is geschreven door professor Simon Benninga. Ik heb Simon twee keer ontmoet, toen we juryleden waren voor de ModelOff World Financial Modelling Championships. Hij genoot echt van wat hij deed en liet me deze coole Excel-truc zien.

Simon Benninga vertelt een verhaal over twee illegale bezigheden toen hij in New York naar een privéschool ging. De eerste rookte in de badkamer. De tweede was een spel genaamd Penny Pitching. Jij en een andere student zouden elk een cent omdraaien. Als je één kop en één staart krijgt, win je de cent. Als de munten overeenkomen (kop / kop of munt / munt), krijgt de andere student de cent.

Het is eenvoudig om dit spel in Excel te modelleren. Als RAND ()>. 5, wint u een cent. Anders verlies je een cent. Doe dat voor 25 rijen en breng het resultaat in kaart. Druk op F9 om nog 25 rondes te spelen.

Dit staat bekend als een willekeurige wandeling door Wall Street. Simon zou altijd op een resultaat als dit wijzen, waarbij een hete analist van jonge aandelen in brand staat met een reeks overwinningen, maar vervolgens een reeks verliezen de winst tenietdoet. Dit is de reden waarom de meeste beleggingsprospectussen erop wijzen dat resultaten uit het verleden geen garantie zijn voor toekomstig rendement.

Willekeurig door Wall Street lopen

In plaats van 25 proeven, breidt u uw tafel in A en B uit tot 250 proeven. Dit zou hetzelfde zijn als een jaar lang elke werkdag een ronde penny pitching spelen. Bouw een rij met statistieken over dat jaar:

Statistieken over dat jaar

Maak een oneven gegevenstabel waarbij de lege cel in kolom F de hoekcel is. Laat de rij-invoercel leeg. Geef een lege cel op als Kolominvoercel.

Data tafel

Wanneer u de tabel maakt, voert Excel de 250 muntwisselingen eenmaal per rij uit. Deze tabel met 30 rijen modelleert de hele carrière van een aandelenanalist. Elke keer dat u op F9 drukt, voert Excel het model met 250 rijen uit voor elk van de 30 jaar. Je kunt een volledige carrière van 30 jaar zien worden gemodelleerd met een simpele druk op F9.

De resultaten

Met dank aan professor Simon Benninga voor het laten zien van deze techniek. Hij kreeg de kans om dit boek te beoordelen net voordat hij in 2015 een strijd tegen kanker verloor. Ik vertrouw erop dat hij zich op een betere plek bevindt - een plek waar draaitabellen niet standaard compact zijn!

Bekijk video

  • De truc van vandaag is van professor Simon Benninga
  • Spel van penny-pitching. 50/50 kans dat speler A of speler B zijn geld verdubbelt
  • Speel 25 rondes penny-pitching in Excel
  • Gebruik = RAND ()>. 5 om te zien of je voor de dag omhoog of omlaag gaat
  • Kopieer die formule naar 25 rijen en breng deze in kaart
  • Hot stock analist is misschien omhoog … maar druk op F9
  • In het verleden behaalde resultaten bieden geen garantie voor toekomstig rendement
  • Breid het werkblad uit tot 250 rijen om een ​​heel jaar te modelleren
  • Voeg statistieken over dat jaar toe
  • De allerbelangrijkste hoekcel is leeg
  • De rij-invoercel is leeg
  • De kolominvoercel is een lege cel
  • De resulterende tabel modelleert 30 jaar resultaten

Videotranscriptie

Leer Excel van podcast, aflevering 2035 - Random Walk Down Wall Street!

Podcast dit hele boek "MrExcel XL", klik op de "i" in de rechterbovenhoek om naar de playlist te gaan!

Hé, welkom terug bij netcast, ik ben Bill Jelen. Deze truc heb ik vandaag van Simon Benninga gekregen. Als je op de universiteit een financiële les hebt gevolgd, gebruik je Simons boek, het is het bestverkochte financiële boek over Excel dat er is. Ik ontmoette Simon een paar jaar bij Model Off, wat een geweldige kerel en hij vertelde dit verhaal over naar een privéschool in New York gaan, waar twee soorten tijdverdrijf waren die erg populair en beide illegaal waren. Eerst rookte in het toilet, en toen de tweede, speelden de studenten een spel genaamd Penny Pitching. De manier waarop het werkt zijn twee deelnemers, elk nemen een cent, ze draaien elk de cent om, als het kop / kop of munt / munt wordt, neemt speler A beide penningen, anders neemt speler B beide penningen. Zei dat dit erg populair was, en als de directeur je zou zien, weet je, zou je in grote problemen komen, maar hij zou graag dat spel willen modelleren,en je gaat hier een functie gebruiken die RAND heet! Ik weet dat ik RANDBETWEEN veel gebruik, maar RAND is een beetje puurder, het retourneert alleen waarden tussen 0 en 1. En dus wat we gaan doen, want dit is een 50-50 propositie, ofwel win je beide centen of je verliest beide centen, we gaan gewoon de RAND-functie gebruiken en kijken of het> 0,5 is of niet.

Oké, dus de formule hier, IF (RAND ()> 0,5, dan krijgen we een cent, anders verliezen we een cent, plus de resultaten van de vorige rij. Dus dit is een cumulatieve functie, je kunt zien of je Om u dit voor te stellen, is het gemakkelijk om deze cumulatieve resultaten te nemen, hier een mooie kleine grafiek te maken. En dus, weet u, de analogie is dat dit een knappe jonge aandelenanalist op Wall Street is, die erin slaagde verzamelde een hele reeks positieve overwinningen, en hij zegt: "Kijk naar mijn eerdere resultaten! Weet je, ik neem je geld en krijg je een vijfvoudige verhoging." Maar wat zegt Wall Street altijd? Het prospectus zegt altijd " Weet je, resultaten uit het verleden zijn ook geen garantie voor toekomstige resultaten. ”Dus druk op F9, en deze knappe jonge aandelenanalist die het dit jaar geweldig deed, zou volgend jaar al je geld kunnen verliezen, weet je, en op en neer, toch?dus het is willekeurig, oké.

Dus nu de truc hier, gisteren hebben we de gegevenstabel met 12 invoercellen in één variabele gebruikt. Vandaag ga ik dat Simon-model nemen, en ik ga het verhogen tot 250 rijen, toch? Dus eigenlijk 5 dagen per week * 50 weken, dus een heel werkjaar, en dan maak ik hier wat statistieken: Wat is het hoogste aantal? Wat is het laagste nummer, hoe ver waren we? Wat is het gemiddelde? Wat is de langste winstreak? Wat is de langste lost streak? En dan is het allerbelangrijkste aantal aan het einde van het jaar: zijn we hoger of lager? Oké, dus deze 6 cellen modelleren de resultaten van een heel jaar.

Oké, gisteren hebben we een gegevenstabel gemaakt, waar in de linkerbovenhoek de cel de allerbelangrijkste formule was, deze is gek, dit heeft geen formule in de gegevenstabel. Oké, dus we beginnen hier, en we gaan 30 jaar omlaag, 30 rijen, we gaan 30 jaar modelleren, en het is echt bizar, de cel in de linkerbovenhoek is leeg. We gaan naar Data, What-If Analysis, Data Table, Row input cell, we laten dat leeg. En dan de Kolom-invoercel, kijk hier eens naar, want we hebben hier RAND, het kan elke lege cel overal in het werkblad zijn, het maakt gewoon niet uit, die, die, maakt niet uit.

En als ik op OK klik, gaan ze dit hele jaar van penny-pitching nemen en het keer op keer modelleren. Oké, dus hier is een carrière van 30 jaar op Wall Street, gemodelleerd door een gegevenstabel. Voor elk kunnen we zien wat de langste streak was, de langste verliezende reeks, weet je, hoe ver naar beneden, hoe ver omhoog, oké. En dus precies hetzelfde model, dat er in die eerste grafiek uitzag alsof het ons toekomstige resultaten zou garanderen, staat overal op de kaart. Dit was best gaaf. Ik heb de andere gegevenstabel, die van de podcast van gisteren, honderden keren in mijn leven gedaan, maar ik heb nog nooit een gegevenstabel met een lege hoekcel gezien. Om dit te laten werken, moet je natuurlijk RAND of RANDBETWEEN hebben, maar het is een geweldige manier om misschien Monte Carlo-simulatie te doen,of iets waar we willekeurige steekproeven keer op keer willen uitvoeren. En bedenk wat er naar elke rij hiervan gaat, ergens in het geheugen, het draait dit model, 250 rijen van dit model, keer op keer. Het is gewoon een waanzinnige hoeveelheid berekeningen die hier plaatsvinden, dus dankzij Simon.

Weet je, ik heb exemplaren van dit boek voorverkocht, en een van de mensen die het kocht was Simon, en Simon schreef me in de laatste zomer toen ik aan het boek werkte, en hij zei: "Weet je, hey Bill, het gaat hier niet goed, ze hebben kanker gevonden. " En hij was gewoon ronduit, hij zei: "Ik ga het niet redden." En dus vertelde ik Simon dat ik deze tip in het boek zou opnemen, en hij zei: "Oh, dat zou geweldig zijn, ik waardeer het!" Simon kreeg het boek niet te zien, ik haalde het pas toen het uitkwam. Dus bedankt mijn vriend Simon Benninga, die ons deze echt heel coole truc heeft gegeven. Dus, weet je, houd Simons geheugen levend, zoek een manier om de gegevenstabel uit die lege cel te gebruiken en schreeuw naar Simon om die tip. Hé, het is vrijdag, misschien betaaldag voor jou, je kunt dit hele boek kopen, met Simon 's truc en nog veel meer trucs, $ 10 voor het e-boek, $ 25 voor het gedrukte boek.

Oké, dankzij Simon! Hij speelde altijd penny pitching, 50-50 kans dat speler A of speler B zijn geld verdubbelt. Je kunt 25 rondes van penny-pitching in Excel plaatsen, en die knappe jonge aandelenanalist die in het eerste jaar op was, druk op F9 en het kan helemaal naar beneden gaan, dus resultaten uit het verleden zijn geen garantie voor de toekomst. Dus we namen dat, maakten rijen van 250 jaar om hier een heel jaar te modelleren, voegden statistieken over dat jaar toe, en dan de cel in de linkerbovenhoek, de gegevenstabel zou leeg zijn. Wanneer we gegevens, wat-als-analyse, gegevenstabel uitvoeren, is die rij-invoercel leeg, plaatsen we daar niets in, en voor de kolom Kolominvoer wijzen we gewoon naar een lege cel in het werkblad en de resulterende tafelmodellen 30 jaar resultaten, gewoon een geweldige truc.

Nou hey, ik wil je bedanken voor het langskomen, we zien je de volgende keer voor een nieuwe netcast van!

Download bestand

Download het voorbeeldbestand hier: Podcast2035.xlsx

Interessante artikelen...