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:| Component | Description | Example |
|---|---|---|
| Field | What you want to filter by | City, paidUpCapital |
| Operator | How to compare | ==, >, CONTAINS |
| Value | What you’re looking for | 'Mumbai', 10000000 |
Quick Start Examples
Beginner: Find Companies in a City
Beginner: Find Companies in a City
Intermediate: High-Capital Tech Companies
Intermediate: High-Capital Tech Companies
Advanced: Multi-State Investment Targets
Advanced: Multi-State Investment Targets
Key Concepts
Case Sensitivity
String Values
Always wrap string values in single quotes:Numeric Values
Numbers don’t need quotes:Combining Conditions
| Operator | Description | Example |
|---|---|---|
AND | Both conditions must be true | City == 'Mumbai' AND paidUpCapital > 1000000 |
OR | Either condition can be true | City == 'Mumbai' OR City == 'Delhi' |
Grouping with Parentheses
Use parentheses to control evaluation order:Data Statistics
5M+
Companies
12M+
GST Records
100+
Filterable Fields