Not sure if this is the right forum, but for you guys who code your own platform, did you implement a database for your historical stuff (quotedata, trades, executions, etc, etc) or just store things off as a textfile, .csv, etc? What are the tradeoffs/advantages of having the database? And, if you do, since I'm not too familiar with databases, any suggestions? (free is good). I code in c#, if that matters and I've been investigating WPF. Although I don't have a ton of experience with it, data-binding to a database appears that it would get rid of quite a bit of drudgework. Thanks for any input.