Intraday Historical API

While checking the documentation I see that for intra day historical data, we have 1-minute and 30-minute intervals only available to query for.

Why can we not have smaller time frames like 3-minute, 5-minute, 15-minute time frames as well.

Even better, why can’t it just be a integer. With of course a max limit of say 60 mins…

Any reasons to limit it to only 1 and 30 mins ?

Your feedback has been acknowledged. Currently, intraday candles are set to the most commonly used time frame. We are contemplating the inclusion of other frequently used time frames in the future.

Hi, I am trying to get Historical data of 1 day interval with api endpoint https://api.upstox.com/v2/historical-candle/NSE_EQ|INE179A01014/day/2023-12-24 but i am getting this error
errors: [
{
errorCode: ‘UDAPI100500’,
message: ‘Something went wrong… please contact us’,
propertyPath: null,
invalidValue: null,
error_code: ‘UDAPI100500’,
property_path: null,
invalid_value: null
}
]

Can you please help me with this.

Kindly utilize the following encoded URL, which has been verified and is confirmed to be functional.

https://api.upstox.com/v2/historical-candle/NSE_EQ%7CINE179A01014/day/2023-12-24

1 Like

When will the feature of 15mins interval be implement because it’s Important for me in my project and I can’t just relay on 1 min data and then convert it to 15min because it will be too different.

@Harry_Donni, your request has been acknowledged. However, we currently do not have an ETA for it. Rest assured, we will notify you when we decide to move forward with its development.

Are there any delay to receive Intraday 1 min candle data through API call? In my script I was trying to form 5min Candle data from 1 min Intraday or Live Data. Formation of 5 min candle data is getting delayed due to the delay of receiving 1 min Intraday data.

Example: 9:15 am candle will complete at 9:20 am. But few seconds after I’m getting Dara of 1min candle of 9:19 am. That’s why unable to form 5 min candle of 9:15 am as soon as time is 9:20 am.
Please clarify.