New answers tagged programming
I am rather a fan of mathematical/statistical software for doing numerical finance (R/Matlab). But returning to your question: The commercial software UNRISK is based on mathematica, a computer algebra system. Usually you can use the Unrisk functions right in mathematica and price financial derivatives there. There also exists Jave interfaces if you want ...
I'm not sure that you fully understand what is meant by the term "API". You are describing items that you can create yourself with any basic API/data source, really. You'd have to have some programming knowledge, as would anyone that uses an API, but it doesn't sound like you want to get that deep into this.
You won't find any real time screener anywhere, because of the comission you need to pay to the stock market. But if you can manage to get the data flow, you can run a script in matlab or any other language every few time, so that it is almost real time.
Top 50 recent answers are included