I keep getting a "download failed - limit exceeded" error message. What should I do?

You may be getting this error message if you are not using an API key in your API calls, if you are downloading data from the Quandl website but are not logged in to Quandl, or if you are exceeding our server's download limit.

If you are not using an API key in your API calls, please append your API key to your calls. Learn more here.

If you are downloading data from the Quandl website but are not logged in to your account, please do log in. If you do not have an account yet, you may sign up for one here. It is free to create an account and no credit card is required.

When you sign up for an account, you will be asked your purpose for using Quandl (ie. Business, Academic or Personal). Please ensure that you select the most appropriate purpose for you.

If you are using your API key and/or if you are logged in to Quandl while downloading data from the Quandl website and you are still getting this error message, then you are exceeding our server's download limit.

Please slow down your requests and space them apart to comply with our rate limits.

See below for Quandl’s rate limits:

Anonymous users have a limit of 20 calls per 10 minutes and 50 calls per day.

Authenticated users have a limit of 300 calls per 10 seconds, 2,000 calls per 10 minutes and a limit of 50,000 calls per day.

Authenticated users of free databases have a concurrency limit of one; that is, they can make one call at a time and have an additional call in the queue.

Premium data subscribers have a limit of 5,000 calls per 10 minutes and a limit of 720,000 calls per day.