I subscribed to use their earnings data and I was shocked to see that revenue for ticker AA (Alcoa Corporation) is negative for 3rd quarter 2024. Apparently, the company had negative revenue of 5.43 b... See more
Company replied
Companies on Trustpilot aren't allowed to offer incentives or pay to hide reviews.
I subscribed to use their earnings data and I was shocked to see that revenue for ticker AA (Alcoa Corporation) is negative for 3rd quarter 2024. Apparently, the company had negative revenue of 5.43 b... See more
Company replied
Financial Modeling Prep is by far the best source of detailed company specific data out there. We use them in our App in production at scale and the speed and quality of the data is second to none.... See more
Company replied
Their APIs is a pleasure to use, and their data look really solid. When there's a problem (there's always a few here and there, whoever the provider), they're very responsive. I've been using FMP for... See more
Company replied
FMP was very professional and easy to work with. Highly recommend if you’re looking for a comprehensive dataset of the market.
Access all stocks discounted cash flow statements, market price, stock markets news, and learn more about Financial Modeling. Learn M&A, LBO, DCF, Comps, and Financial Statement Modeling thought concrete examples
Replied to 100% of negative reviews
Typically replies within 1 month
Laith was an exemplary point of contact, leaving no question or concern unanswered. The service strikes me as outstanding and exceptionally well-suited to my company.
FMP was very professional and easy to work with. Highly recommend if you’re looking for a comprehensive dataset of the market.
FMP's services and products are comprehensive, timely and accurate.
I like them. They are improving. Just check some of the data with another source and report back to them if anything wrong. At this price, getting data thru APIs is a good deal.
The service functioned pretty much as I expected but they have made it difficult to get rid of a subscription. The system always gives an "error" when trying to end the subscription - which I tried to do several times on two different days and different browsers. Eventually I blocked payments from my credit card to prevent subscription renewal.
Edit: I'll respond to the company's feedback below. I didn't contact support because 1) I wasn't sure whether the inability to end subscription was an intentional tactic from the company's behalf and 2) it shouldn't be necessary to contact support to end subscription. I tried to remove the credit card myself (to prevent subscription renewal) but FMP's system prevented this as well and notified me that I couldn't do that because I had an active subscription.
I therefore could neither downgrade to free plan nor remove my card from the payment method after about 10 attempts on two different days. The company is now saying that the subscription was actually changed to a free plan but why was credit card removal then also prevented?
Finally, the error message I received when trying to end the subscription numerous times was always: "Subscription couldn't retrieve successfully".

Reply from Financial Modeling Prep
We’ve been using FMP for a year now and are very happy to continue with them for another. Their APIs are extremely fast and reliable, and the historical stock data is consistently accurate with proper split and dividend adjustments — something that’s surprisingly hard to find elsewhere. The breadth of market data they provide is unmatched; everything we need is available in one place, which saves us a huge amount of time and effort compared to piecing data together from multiple sources.
Equally important, the support team has been fantastic. They are extremely responsive and quick to help with any issue, no matter how small, and that level of attention has made a big difference for us. Overall, our experience with FMP has been excellent, and we’re glad to keep building with them. Highly recommended.

Reply from Financial Modeling Prep
Their APIs is a pleasure to use, and their data look really solid. When there's a problem (there's always a few here and there, whoever the provider), they're very responsive.
I've been using FMP for several years and plan to continue doing so.

Reply from Financial Modeling Prep
Financial Modeling Prep is by far the best source of detailed company specific data out there. We use them in our App in production at scale and the speed and quality of the data is second to none.
Support and knowledge of markets by their management team was also outstanding. Thank you Samuel for your flexibility and understanding.

Reply from Financial Modeling Prep
The data is highly inaccurate, and the source is unclear. I’m concerned it may come from unreliable or non-legitimate sources.

Reply from Financial Modeling Prep
they imposed a bandwidth limitation which is so tight, I can't even download once the full set of NYSE stocks history data.
and they freeze my account usage, I cannot do anything, no refund, and keep sending me notification to review my usage.
totally garbage service.
second update:
ha, I got instant feedback here , that's the fastest response I got from FMP so far.
for the API download, the fact was before I reached AMEX, NASDAQ, the limit was already hit and I had to stop. and also in the middle of process, the speed was gradually slowing down.
Of course FMP will ask me to review my config or checking my internet correct, as expected.
and about the bandwidth limit, I joined last year and that time had no such limit (quit and rejoin this time), what do you mean it's been there long time? how long?
and also you mean , starter cannot download full set of US stocks history even just once?
I download just the only one time (and stopped in the middle), it costs me 26G, so even the next level pricing would not allow me to do so as well. rememeber this is just an one time download.
not to mention I also find data is not accurate. I can go on to explain

Reply from Financial Modeling Prep
The best data provider and also the best cooperative company for small businesses. They are very cooperative.
I signed up expecting accurate market data, just like they advertised. Instead, I got results showing over 22,000 stocks from Nasdaq alone which is clearly wrong.
Anyone who works with markets knows Nasdaq doesn’t list anywhere near that number.
I reached out to support multiple times. They replied, but nothing got resolved. I even shared my code, not because I needed help writing it, but to prove that the issue was on their side and the data was inaccurate. Still, they kept insisting everything was fine.
No fix. No explanation. No refund.
All I wanted was for the service to work as described, or at least an honest attempt to fix it. That didn’t happen. If you’re considering this company, just know what you’re walking into a service that doesn’t deliver and a support team that won’t take responsibility.
Based on my experience, I don’t expect a genuine response to this review either probably just another excuse or silence.

Reply from Financial Modeling Prep
FMP has always gone above and beyond to help us with any enquiries or questions. They provide us with unrivalled support that we find invaluable as we try to build our stock market research platform. I would happily recommend FMP as a fantastic data provider and overall business partner. They are constantly growing, developing and working with us to improve every aspect of the business, which we think is vital to ensuring we stay ahead of the competition in terms of functionality and data research.

Reply from Financial Modeling Prep
A great API for 95% of use cases.
I would rate my experience with FMP a solid 4.5/5. The API is incredibly easy to use, is fast, and covers offers a very broad range of financial data endpoints. For most use cases, it is amazing and i would highly recommend it.
There customer service is also exceptional. Replies are fast and they are very helpful. I had a couple of bugs I was experiencing in some of their endpoints - reached out and they were solved promptly. They also are very flexible and negotiable.
The only complaint I have is their Websocket endpoint is not great (it's pretty bad) and you need at least the premium plan to access it which is disappointing. If you need websocket data i would recommend going elsewhere until they improve it.
For basically every other endpoint, FMP is amazing and I would recommend it overall to anybody who needs a high quality, all-in-one financial data provider.

Reply from Financial Modeling Prep
A Honest Fair Review
I want to give 5 stars, but can't quite.
I have used them a year. The service is good and uptime reliable. I have found it confusing to find data and solutions. They offer a huge range of products.
This awesome, they have limits and will restrict access if you go over. This is a better practice then others that just ding your credit card if you go over.
Its a very important part people need to consider.
I want to tell people that be careful as historical data if used often will burn through your bandwidth quickly. I wish there was a real time bandwidth usage on the same page as calls and 30 bandwidth.
Makes it hard to monitor.
Pros:
Very accurate real time data.
Straight forward API and usage.
Very Python and other source friendly.
Spreadsheet access via api a huge plus for many.
Cons:
Hard to calculate or test a script bandwidth in real time. ( current new restriction in place means this has to be addressed)
Support is nice and friendly, but response can take awhile.
Bandwidth should be 30GB not 20. and Base account. Second should be 60 not 50 same reasons.
And ultimate should be 120 not 100
If you run 1GB each day on base and weekends you will run out the limit is actually .666MB daily use. Very hard to manage.
In closing they are one of the best APIs out there.
Most id give 1 star. The company restricted access limits enforcing them due to abuse. However they di dis not adjust the Bandwidth.
The calls in each category are manageable.
We all would like more, but if you code right the calls can stay very low. The bandwidth which is hard to see real time is also the most critical limit.
My renew is coming up, I am unsure yet about renewing. Some said was hard to cancel. I quick email and it was handled well. I always cancel after signing up so I can monitor recurring charges so was not a negative.
FMP is good near great. Just a few small things.
It would also be helpful to have a better wat to see what APIs are more data intensive. There is allot of help sections, but finding the information can be daunting. But they are a very solid 4 starts, if other issues are ever address . Id add the extra star. They are so close to it :)
Clear and accessible data. I’ve been using their service for over a year and it has been extremely helpful. I fully recommend it, it is affordable and their Customer Support is always there to help in case of anything regarding data issues or any concerns.
Been using FMP for 3+ years now. They are always quick to address any data issues and the customer support has been top tier. For the level of complexity that comes with managing such large amounts of financial data, FMP really does a great job.
The service of the company is phenomenal, always available to help, and the data is very accurate with a great price.
I have been using FMP for more than 2 years now. It has a variety of endpoints for different financial data strategies. It also provides real time stock data and historical data of good quality.
Anyone can write a Trustpilot review. People who write reviews have ownership to edit or delete them at any time, and they’ll be displayed as long as an account is active.
Companies can ask for reviews via automatic invitations. Labeled Verified, they’re about genuine experiences.
Learn more about other kinds of reviews.
We use dedicated people and clever technology to safeguard our platform. Find out how we combat fake reviews.
Learn about Trustpilot’s review process.
Here are 8 tips for writing great reviews.
Verification can help ensure real people are writing the reviews you read on Trustpilot.
Offering incentives for reviews or asking for them selectively can bias the TrustScore, which goes against our guidelines.