The difficulty in this is that there's a much more cohesive perception of how you program javascript than there is on how you invest in stocks. In fact, for much of javascript there's little debate, yet for stocks there are large numbers of people who have been sold falsehoods and have become emotionally invested in believing them. Even the people who haven't fallen for snake oil are rather diverse in their investing strategies. For instance, my preferred vehicle, stock option spreads, are considered "too risky" by many people, and for others they just have trouble wrapping their heads around them.<p>So, I think the first thing that you'd need to do for such a startup, is to limit your audience to people who are independant thinkers, people who want to invest themselves and want to take control over their financial lives and haven't given up on the idea that they can be successful doing so.<p>This may have been obvious when you were writing the RFS, but I'm not sure what percentage of the market that is.. and if you want to address the whole market, you've got a lot of myths to deal with. (like the idea that the market is efficient, or that individuals can't pick stocks, or that mutual fund managers are better at managing money.)<p>Or, put another way, maybe the first module in such a system would be disproving these myths.