I'm pleased to announce that the Stock Market site is now linked into the ToO Chatroom! I'm not sure why I didn't do it this way from the start, I guess I was too interested in the technical project of trying to embed my own chat system to think of using Tim's, but since the original one stopped working I thought it would be a good idea to utilize our official Chat since it's already there waiting to be used.
The Stock Market now has its own official channel in the Chatroom, complete with a resident bot to provide basic information and keep you company. (Thanks to Woody, Whitty, KF, and JCGJ for being my alpha testers.)
You can use this portal to connect directly to the Stock Market channel, or you can connect to the Chatroom in your usual way and then join #StockMarket to enter.
Also, I was finally able to track down and fix the problem with registration so new accounts should be able to be created again. The issue turned out to be the same one that was breaking the profile pages, so fixing it brought those back up also. As far as I know everything is now functional again. Let me know if you have problems with something.