I recently got a BlackBerry. I am also involved with Market Filters which does technical analysis of the stock market.
Naturally the first idea that popped to mind was to combine the two. So, I wrote a device application that does stock quotes, index quotes and market scanning. It uses webservices provided by Market Filters for the data. There are currently 2 scans available: oversold and overbought, but more will be added (tons more exist in Market Filters, I’ll just need to add refs to them in the app).
Doing this as a device app rather than a WML website has a lot of advantages. For me the biggest was the use of lightweight data transfers, ensuring your monthly bandwidth isn’t eaten up. But, it also gives a lot more flexibility. Eventually this could be extended to optionally keep polling scans or stocks to be alerted when you need to buy or sell, etc.
Here’s a link to the application: MarketFilters Mobile Analysis – stock quotes and scans