FMP

FMP

Getting Access to Real-Time Stock Data: Why You Need to Fill in the User Declaration Form

If you’ve ever tried to access real-time stock data through a financial data provider, you may have come across something called a user declaration form. It’s not just paperwork, but an essential step in getting permission to access live market data through official exchange channels. Here’s what it is, when you need to fill it in, why it matters, and how to complete it.


What is a User Declaration Form

A user declaration form is a document required by stock exchanges to determine how market data will be used. Exchanges like NASDAQ, NYSE, and others strictly regulate who can access their real-time data and under what conditions. The form helps your data provider confirm whether you are a non-professional or professional user according to exchange rules.

Financial Modeling Prep (FMP) is an official partner of all major stock exchanges and maintains direct relationships with them. Because of these partnerships, FMP must comply with each exchange’s licensing policies, which is why the user declaration form is a necessary part of the process.


When You Need to Fill It In

You’ll need to complete a user declaration form anytime you request access to real-time market data. Real-time data means prices and market activity as they happen, without delay.

If you’re only using delayed data (usually delayed by 15 or 20 minutes), you typically don’t need the form. But if your platform, trading system, or application provides live updates, exchanges require your data provider to verify your user status first.

In short:

  • No form needed for delayed or end-of-day data
  • Form required for live, real-time data access

Why You Need to Fill It In

Completing this form isn’t a formality, it’s a regulatory requirement. Since FMP works directly with official exchange partners, it must follow their data access rules and confirm that every user is properly classified.

By submitting your user declaration form, you help FMP ensure that:

  • Data is used in accordance with exchange policies
  • Correct licensing and fees apply based on your declared status
  • Your access to real-time data is fully compliant and approved

Without a valid declaration, FMP cannot legally provide real-time data, since the exchanges require verified user information for all live data feeds.


How to Fill It In

Filling in the user declaration form is simple and takes only a few minutes. The process typically involves:

  1. Accessing the form: FMP will prompt you to fill it in once you request real-time data access.
  2. Entering your details: Provide your name, email, company (if any), and intended data usage.
  3. Declaring your usage type: Confirm whether you are a non-professional (personal use) or professional (business use or redistribution) user.
  4. Reviewing and submitting: Double-check your information and submit the form for approval. Once processed, your real-time access will be activated.

Final Thoughts

The user declaration form is a simple but essential part of gaining access to real-time stock data. Because FMP partners directly with all major stock exchanges, compliance with their policies is non-negotiable. Filling in the form ensures your data access is legitimate, transparent, and aligned with official exchange standards. It gives you accurate, live market data straight from the source.