Hello,
It is a market screening tool.
It can probably do all those things you want it to and more, if you can write the code to make it do that. But the only thing I have a problem with is that it will only screen against the stocks you currently have on your Global Server.
yk