Von wegen Mittagpausenaufgabe! Die wirklich vern�nftigen dieser B�rsen hatten Entwicklungszeiten von einigen Dutzenden Mannmonaten.
Spezialisten f�r B�rsenspiele im allgemeinen (insbesondere Sportb�rsen) sind blitztrade, Neopoly und E-Multi... Die beiden ertsgenannten sind die einzigen, die das Ganze wirklich realtime machen auf Basis einer in den letzten Jahren ziemlich ausgereiften Java-Server-Push-Engine( bei Formel1-Rennen tummeln sich beispielweise weit �ber 1.000 User auf dem Server, handeln untereinander realtime virtuelle Aktien und jede einzelne Transaktion ist von allen realtime einsehbar). Probleme gibt es reichlich, die Du programmtechnisch oder durch Manpower abfangen musst. Eine kleine Auswahl: - betr�gende Spieler - Liquidit�t des Marktes - marktgerechte Er�ffnungskurse - Marketmaking - Betreuung der Spieler Insbesondere die letztgenannten Punkte sind sehr zeitintensiv. Deshalb nehmen die o.a. Firmen 6-stellige Summen f�r solche Projekte. -----Urspr�ngliche Nachricht----- Von: Claudius Ceteras [mailto:[EMAIL PROTECTED]] Gesendet: Mittwoch, 11. September 2002 14:28 An: AspGerman Kaffeehaus Betreff: [aspdecoffeehouse] RE: [aspdecoffeehouse] "Wahl-B�rse" > Ich habe wieder mal eine Mittagspausenaufgabe bekommen: > > Aufgund diverser politischer Ereignisse soll ich eine "Wahlb�rse" > programmieren, wo man virtuell "Partei-Aktien" kaufen und verkaufen > k�nnen soll. > > Im Prinzip keine neue Idee - AAABER: > > Wie mache ich das von der Logik - sprich: Wie ermittle ich Kurse (und > somit Kauf- und Verkaufspreise) anhand von Angebot und Nachfrage? Naja... Eigentlich sollte sich das alles von sich aus einpendeln... Angebot und Nachfrage bestimmen ja die Mitspieler... Man muss also prinzipiell nur einen Marktplatz anbieten auf dem die Mitspieler beliebig Aktien anbieten und kaufen k�nnen... Der Kurs kann entweder einmal am Tag zu einem bestimmten Zeitpunkt ermittelt werden, oder st�ndig aus dem letzten zustande gekommenem Gesch�ft. Zum Marktplatz geh�rt ein Systtem, das automatisch die Angebote und Nachfrage zusammenbringt. Die Spieler m�ssen also dem System sagen k�nnen: - Ich will 10 SPD-Aktien unlimitiert/zu_maximal_10�_pro_St�ck kaufen. Angebot gilt jetzt/f�r_X_Stunden - Ich will 20 CDU-Aktien verkaufen zu 12�/besten_Angebot. Angebot gilt jetzt/f�r_X_Stunden Und das System muss dann die Angebote und Nachfragen sortieren und schauen, ob und wieviele der g�nstigsten Angebote mit den besten Nachfragen zusammenbringen kann. Die Spieler d�rfen nicht entscheiden d�rfen mit wem sie Gesch�fte machen, damit sie nicht mit mehreren Accounts spielen und einen pushen... Ausserdem sollte die Bank(mit beliebig viel Geld) immer f�r jede Aktie durch eigene Angebote und Nachfragen dem Handel Grenzen setzten, damit nicht in der Nacht o.�. wenn sonst keiner spielt mit Fake-Accounts viel zu niedrige Angebote gemacht werden etc.. Auch sollte der Handel und Angebots-Ab�nderung Geb�hren kosten... Das gibt ein nat�rlicheres Verhalten ... Z.B. 5� + 0.2 % vom Transaktionswert o.�... Auch Staffelung je nach Transaktionsh�he ist m�glich.. Das schwierigst ist wahrscheinlich der Start... Nachdem man entschieden hat wieviele Aktien es gibt, kann man einfach allen neuen Mitspielern z.B. 100.000 � geben und dann als Startangebote der Bank jede Aktie f�r 20� anbieten und f�r 18� kaufen... Nat�rlich muss sobald es losgegangen ist und sich der Kurs woanders hinbewegt sofort reagieren und auch selbst die Angebote anpassen.. Die Bank will ja immerhin auch Gewinn machen... Das Start-Angebote kann man auch basierend auf den aktuellen Umfragen machen.. Ausserdem muss man als Motivation auch was gewinnen k�nnen, den sowas funktioniert wirklich nur, wenn viele mitmachen... Schlimmstenfalls muss man den Rest simulieren, damit es immer einen Markt gibt... F�r weiteres suche mal bei google, vieleicht findet sich da noch was. Suchworte: b�rse, xetra, aktien .... simulation? Claudius | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv Sie | k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.as | p | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
