I'd like to get into financial programming?, if thats even the correct term. I love the usability of Google finance. What should I learn to get me started on that path.
views:
320answers:
3
A:
You need to know how to program.
You also need to understand finance terms: so accounting, finance, economic, and math classes would be helpful.
You also need to pick a focus, maybe not the first day, but have a goal in mind: do you want to make stock-tracking and -predicting tools? Learn how the stock market works, gather historical data, etc.
warren
2008-10-07 19:28:09
+1
A:
- HTML/CSS, Javascript + Flash/Silverlight - anything that would allow you to build RIA (for the client side data presentation and UI); C++/Java/C# (for the server side data processing)
- Signal processing (for plotting, scaling, trends calculation and other general processing of the stock data)
- Statistics (for calculating averages, moving averages and other statistical processing of the stock history)
- Technical Analysis (for figuring out what tools and data traders want and how they want the data presented)
- Hosting, deployment, scalability and reliability basics and principles.
- Software processes - scrum, continuous integration, test-driven development (for managing your development process and delivering quality software on schedule)
Franci Penov
2008-10-07 19:31:16
A:
Google Finance is just a web app - you could use pretty much any language to build it. The charts are done in Flash (but could likely be done in Silverlight or a CANVAS element), but everything else is just server-side generated HTML and AJAX.
ceejayoz
2008-10-07 19:50:34