Skip to main content

What is FQL?

FQL (Finscreener Query Language) is your key to unlocking powerful data insights. It lets you filter companies and GST records with simple, precise queries. Think of queries as conversations with your data. You ask questions, and the system finds answers.

Query Anatomy

Every FQL query follows a simple pattern:
Example:

Quick Start Examples

Simple location-based filtering.
Combining text search with numerical filtering.
Complex logic with grouping and multiple conditions.

Key Concepts

Case Sensitivity

Field names are CASE-SENSITIVE!
  • Company fields: City, State, NICCode (capitalized)
  • GST fields: state (lowercase!)

String Values

Always wrap string values in single quotes:

Numeric Values

Numbers don’t need quotes:

Combining Conditions

Grouping with Parentheses

Use parentheses to control evaluation order:

Data Statistics

5M+

Companies

12M+

GST Records

100+

Filterable Fields

Next Steps

Operators

Learn all available FQL operators.

Company Fields

Explore company-specific fields.

GST Fields

Explore GST-specific fields.

Examples

Real-world query examples.