A method for finding a trading ad on a network includes steps of receiving a
query,
devising a query string from the query, sending the query string to a search engine
of the network, searching via the search engine to find the trading ad, returning
a search result by the search engine, sifting and extracting the trading ad from
the search result, and matching and ranking the trading ad with respect to the
query. A trader performs the steps of receiving, devising, sending, sifting and
extracting, and matching and ranking. The trader is scalable such that the network
can be the Internet, and the trader can be a computer software program.