Filtering companies by multiple criteria
Legacy signals
Legacy popularity: 1,146 legacy views
Reader rating
Not enough ratings yet
Aggregate average appears after enough eligible reader ratings.
Rate this resource
Sign in to rate this resource.
Broker’s activities meet certain difficulties. Sometimes brokers have to be careful with choosing of the list of companies to work with them. It can be associated with unwillingness to invest in some kind of companies in general or with strict laws and political restrictions in particular. For example, Muslims can not invest in “PLA” (“Playboy Enterprises, Inc”), because it will be a co-owner of the pornography business. The same is true for BTI (tobacco industry) and UWN (gambling industry) companies.
Our company worked out the new methods of useful filtering companies, which can be applied not only for Muslim restrictions but for all trading business in general.
It means that if you as a broker will receive a list of companies (of course, on a daily basis since IPOs could happen every trading day) in a spreadsheet, you can remove unwanted companies from a list of more than 6,500 traded symbols. For example, you do not want your customers to trade companies which deal with gambling or companies that have lots of debts.
The application connects to the market data feeds and downloads data on a daily basis. Market data feeds include financial documents; market fundamental information; sectors, industries and companies lists. Quotes and charts are loaded by request. This info is downloaded in the database and is saved permanently. Client (a Silverlight application) has access to this information and allows filtering companies by multiple criteria. Companies are grouped by country/sector/industry and are shown in a tree view. A user can select/deselect industry, sector or even the entire country to restrict trading for the underlying companies.
Content of any node can be viewed at the market map area: sectors by country, Industries by sector and companies by industries.
On the market map you can see filtering results, market fundamental data and other useful information all in one place. Charting and quotes are accessible from the market map as well. Just double click the company’s rectangle and a modal window will popup. A window with charting and quotes available from market map panel. It’s possible to create any custom filters based on financial information and simple mathematical expressions.
For this filtering application you can use values from balance sheet, cash flow, income statement. As a market fundamental data market capitalization, EPS, P/E and more than 20 others can also be used. It’s possible to download a list of companies with filter results and other information in the popular formats PDF, Excel and CSV.
Our company used following technologies while developing the application: .NET Framework 4.0, C#, Microsoft SQL Server 2008 and Silverlight 4.0. Web-application is installed on IIS 7.0 on a MS Windows 2008 machine. Also, Windows 2003 is supported. Silverlight client was tested for compatibility with all popular browsers: Internet Explorer 7+, Firefox 3+, Safari 3+, Chrome 2+, Opera 9+.
As an addition to the user interface functionality a well-document API is exposed to use in 3rd party software applications. It allows doing exactly the same as the client application from the code. Help for API is available both in HTML and CHM formats.
Further reading
Further Reading
Article
What Affects Truckload Shipping Costs?
Truckload shipping is a cornerstone of modern supply chains, responsible for moving goods efficiently across regional, national, and international networks. For businesses that rely on timely deliveries, understanding what influences truckload shipping costs is essential for optimizing logistics budgets and maintaining operational efficiency. Costs associated with truckload shipping can vary widely depending on several factors, from cargo type to route optimization. By analyz
January 7, 2026
Article
The Unlikely Call Center: Why the World is Dialing into Pakistan
Imagine itâs a typical Tuesday evening. Someone in a bustling North American city has a question about their internet bill. They pick up the phone, dial a familiar customer service number, and within moments, theyâre connected to a calm, articulate agent who resolves their issue efficiently. What the caller might not realize is that the helpful voice on the other end is speaking from a modern office in Lahore or Karachi, halfway across the globe. This scenario is playing
November 19, 2025
Article
How Qualified Solar Leads Can Improve Your Conversion Rate
Introduction: The Changing Face of Solar Sales In the fast-evolving world of renewable energy, the solar industry has witnessed remarkable growth. But with that growth comes competition â and not just for customers, but for the right customers. Many solar companies are discovering that chasing countless leads doesnât always bring better results. What truly matters is the quality of those leads. A well-qualified lead isnât just a number on a list; itâs someone genuinel
October 29, 2025