Well That Took Longer Than I Thought
When I started this profile I mentioned writing some software to help do some of the analysis tasks, mostly for noticing when a chosen stock was hitting a 52 week high and it was time to close the postion. Finding the time to work on this software turned out to be pretty difficult. The main time sink was the online accounting class I took from BYU. (The class rocked and I really learned a lot, but it took a lot of time. Got a 98% for the overall grade. Go Me!) But there have been a lot of other time sinks too. This job and family stuff really gets in the way of hobbies and projects. After the class ended I made some different technology choices from the original plan and started bending code.
I now have an operational first version. The code name was originally NorthStar, but I don't like that one much any more, so I'll have to find a new name for the operational version. So far functionality is pretty basic. You can create/edit/delete watchlists of stock ticker symbols. The watchlist include a type of check that it does against external financial data. Right now running the check is a manual process (push the button Max!) but will be moved to an automatically scheduled process in a later version. The external financial data source is currently the URL at finance.yahoo.com that lets you send in a query string and returns the data as a Comma Separated Values (CSV) string. They have a lot of data available. It isn't real time, but since I plan to run this in the evening after work that isn't a problem.
For the chk999longonly profile, the check is to look for stocks in the watchlist that are within 5% of a 52 week high or low and display them with the ticker, price, PE and PEG ratio. The ones at a 52 week high get displayed in a green tint and the ones around the 52 week low get displayed in a red tint. I've kept looking for free screening software that would do exactly what I wanted, but haven't found it, so that is why I decided to write my own. More complicated checks will be implemented as I see things that make me curious.
I won't be releasing this software publically, I have a lot more ideas I want to try out in it and if it ends up generating some alpha, I want to capture it with real money.
Chris - Software, Scotch and Stocks, life is good!