How to create a Financial Modeling Prep Account

We are the most accurate financial data API out there. To make it simple we are a free stock API, historical data API, financial statements API. We update our financial statements in real-time, every statement is audited, standardized, and up to date. We cover NYSE, NASDAQ, AMEX, EURONEX, TSX, INDEXES, ETFs, MUTUAL FUNDS, FOREX and CRYPTO. We have real-time stock prices, and we cover the fundamental data of stocks by providing income statements, balance sheet statements and cash flow statements quarterly and annually. This article is a guide to help you get started on the Financial Modeling prep platform. In the guide we cover:

  1. Create a Financial Modeling Prep Login
  2. Select a Plan
  3. Explore the platform

Create a Financial Modeling Prep Login

To create a login head to this link and select your method of creating an account. If you have a google account (your Gmail or Gdrive account) then the quickest way to create a login is by simply clicking the Google button. If you don’t want to link your Google account to Financial Modeling Prep or you don’t have a Google account then click the “Sign Up” button at the bottom of the login screen.

Creating your initial account doesn’t require any credit card, bank account, or other sensitive information. It simply requires your email address and password of your choosing.

Once you’ve created your login you will receive an email confirmation and be ready to start using Financial Modeling Prep’s APIs.

Select a Plan

To start using the Financial Modeling Prep stock API, Historical data API, and Financial statements API you will need to select a plan. The paid plans can be purchased using a credit card or Paypal. With all our plans you will save significantly by purchasing an annual plan rather than paying month-to-month (we are confident that you’ll stick with our API for at least a year!). It’s also worth knowing that you can cancel your plan at any time.


This plan is best for those that are new to using APIs for data analysis and want to become more familiar with the process before buying. It’s a great plan for individuals that are perhaps learning to code or wanting to test your ideas. The plan is limited to 250 requests per day and you’ll only be able to see 5 years of stock data and 5 quarters of financial statement data.

Here are the key parts of the Free Plan:

  • Personal Use Only
  • 250 requests / day
  • Only US
  • No Premium endpoints
  • Maximum limit 5 for all endpoints


The Starter Plan is fantastic value for money for an individual. If you are confident using APIs then with this plan you’ll be able to start creating models and building trading bots in no time. If you run into any problems when using this plan then you’ll be able to contact our support team via email and they will aim to resolve your issues swiftly. Perhaps most importantly, this plan gives you unlimited requests to meet all your data needs and you’ll have access to 30+ years of data!

Here are the key parts of the Starter Plan:

  • $19.00 / month (Significant discount for Annual Plan)
  • Personal Use
  • Email support
  • 300 API calls / Minute
  • 30+ years of data
  • 100% Market Coverage
  • Access to all premium endpoints


As the name suggests, this account is designed for small startups groups of up to 5 working together. The Professional plan enables up to 5 team members access to pull data from the Financial Modelling Prep APIs. We expect teams to need higher levels of support so you’ll have access to chat and email support when using this plan.

Here are the key parts of the Professional Plan:

  • $49.00 / month (Significant discount for Annual Plan)
  • Personal Use
  • Access for up to 5 team members
  • Email & Chat support
  • 750 API calls / minute
  • 30+ years of data


Simply put, this is the premium plan for accessing Financial Modeling Prep’s suite of APIs. You’ll be able to have unlimited team member access and supporting your needs will be our biggest priority. This plan also enables redistribution use so that you can share your insights publicly. Our engineers will also be at your service to create your own custom on-demand endpoints so that you have access to the data that you need. Finally, we guarantee that you’ll have 99.95% uptime on this plan.

Here are the key parts of Enterprise plan:

  • $99.00 / month (Significant discount for Annual Plan)
  • Personal & Commercial Use
  • Access for unlimited team members
  • Email & Chat Priority support
  • 99.95% Uptime SLA
  • Redistribution use
  • Custom on-demand endpoints
  • 30+ years of data

Explore the Platform

The first thing you’ll want to explore is the plethora of APIs at your disposal. Head to this link to find all the different data that you can pull from the platform. This ranges from financial statements to stock market data. If you’re unfamiliar with the format we use then how-to call the Financial Modeling Prep API to learn more. To see your account details click the dashboard button to review your API key code, your payment information, and details about your plan. We have a tonne of resources available that will help you understand our API and speed up your work with ready-made packages. The changelog gives you the information about our most recent updates and newest endpoints for your convenience. The formulas page gives you details about how we calculate any formulas that the API provides so that you can improve your understanding of the platform. Finally, the other section of our platform provides the latest news in the finance world and we’ve got educational articles to aid your understanding of the finance world.