Coming soon. For now this is all there is:

It doesn't look great but it's real. The data was pulled realtime from my server.
This is the list of features I want to implement before an official release is made,
if you can think of something cool to add or find something missing let me know.
WORK ON THE UI: Uppercase, because this is what will take most
of the time and to make it look pretty is not easy.
- Viewer: It will contain the things we want to keep an eye on but not necesarily
own.
- Portfolio: Stocks, options and bonds that we own.
- Research: Similar to the viewer but this is more of a information tab. The viewer
could be displayed on the today pda screen so you can always see what's going on
meanwhile the research is not. I have to think a bit about this, it might just be
useful to forget the viewer and use the research with checkbox to decide if we want
to keep track of certain product on the today screen.
The main tabs are pretty similar, they all should have these functionalities:
- Display Symbol, Price, Change, EPS and so on. Allow for custom columns: the user
picks what he wants to see.
- Work on some greeks.
- Being able to display historical charts & company details.
- Symbol, Price and so on, plus some way to see the underline stock detail. Also custom
columns.
- Options chain. I have to see how to implement this but I definetely need a way to
find the option chain for the stock.
- Greeks.
- Symbol, price, dv01 and some greeks. Custom columns. Not much for fixed income for
this version.
Portfolio:
- I want to be able to enter a stock for instance, specify commissions, entry price,
trade date and so on.
- I want to be able to enter them by strategy, group them together if i want to.
- Based on strategy, the GUI should group them together and display total values for
p&l, hedging, etc... then click on one and expand to more details.
Storage:
- I have to think about this. My first idea is a simple file because I don't think
there will be that much data stored but if the thing grows alot and I need to save
historical data I might use ms sql on the pda (yes, there is a compact edition that
works great).
Events:
- Do something when GOOG is down 10% or the p/e has raised $3 or... you get the point.
Vibrate, alarm or call the broker.
News:
- Add a news feed for stocks. This shouldn't be hard but I have to see how it works
in pda.
This is preliminary, I have to do alot of work with the UI since the pda controls
are pretty basic I will need to draw most of the stuff by myself.
Done so far (8 hours work):
- A web service that runs on www.alphawatcher.com and provides all the data to the
application. This web service will handle also heavy dutty math and caching because
PDAs are slow, little memory and battery restrained.
Auto Update:
- The application should be able to detect a newer version and update itself. Done
and it rocks. I can either check automatically or manually. I did it so that all
i have to do is compile, copy the file to the web server and it will detect that
it's a new version. Here are some pictures in the making.
