OHLC ForgeDaily Bars for Crypto Perpetuals in Your Time Zone
Most cryptocurrency exchanges close their daily candles at 00:00 UTC. This is an international standard, but it creates a real problem for systematic traders who need to update their data and place orders every day.
Daily bar closes at midnight UTC
For most traders, this means staying up late at night or waking up in the middle of the night to update data and place orders.
Daily bar closes at your chosen time
Update your data, place your orders, and go to bed at a reasonable hour. Same trading system, same logic, better lifestyle.
See how the default 00:00 UTC close time affects traders in different locations, and how OHLC Forge solves this problem:
2025-12-11 20:00 UTC → 2025-12-12 20:00 UTC2025-12-11 21:00 CET → 2025-12-12 21:00 CET
"I was setting alarms for 1 AM every night. Now I update my data at 9 PM and sleep well."
Recommended: UTC+42025-12-11 13:00 UTC → 2025-12-12 13:00 UTC2025-12-11 21:00 CST → 2025-12-12 21:00 CST
"An 8 AM bar close meant rushing before work. Now I trade comfortably after dinner."
Recommended: UTC+112025-12-11 09:00 UTC → 2025-12-12 09:00 UTC2025-12-11 22:00 NZDT → 2025-12-12 22:00 NZDT
"I couldn't check my system during my lunch break at work. Evening trading changed everything."
Recommended: UTC+152025-12-12 05:00 UTC → 2025-12-13 05:00 UTC2025-12-11 21:00 PST → 2025-12-12 21:00 PST
"Default close time was during my commute. Now I trade after putting the kids to bed."
Recommended: UTC-5The bar labelled "15 January" contains 24 hours of data. The time zone setting determines which 24 hours:
Same data, similar trading results, more convenient closing time.
Your mechanical system works the same way — just at a better hour for your schedule.
Find your location and recommended setting for evening (21:00–22:00) data updates:
| Location | Local Offset | Default Close (00:00 UTC) |
Problem | Recommended Setting |
New Close (Local Time) |
|---|---|---|---|---|---|
| UTC+1 / +2 | 01:00 / 02:00 | 🌙 Middle of night | UTC+4 | ✨ 21:00 / 22:00 | |
| UTC+0 / +1 | 00:00 / 01:00 | 🌙 Midnight | UTC+3 | ✨ 21:00 / 22:00 | |
| UTC+8 | 08:00 | 🏃 Morning rush | UTC+11 | ✨ 21:00 | |
| UTC+9 | 09:00 | 💼 Work hours | UTC+11 | ✨ 22:00 | |
| UTC+12 / +13 | 12:00 / 13:00 | 🍽️ Lunch break | UTC+15 | ✨ 21:00 / 22:00 | |
| UTC+10 / +11 | 10:00 / 11:00 | 💼 Work hours | UTC+13 | ✨ 21:00 / 22:00 | |
| UTC-8 / -7 | 16:00 / 17:00 | 💼 Still at work | UTC-5 | ✨ 21:00 / 22:00 | |
| UTC-5 / -4 | 19:00 / 20:00 | 🍽️ Dinner time | UTC-2 | ✨ 21:00 / 22:00 | |
| UTC-3 | 21:00 | ✓ Already good! | UTC+0 | ✨ 21:00 |
Note: Times shown as "winter / summer" for locations with Daylight Saving Time. The second time in each cell applies during DST (summer time).
The time zone settings in OHLC Forge (e.g., UTC+3) are fixed UTC offsets, not dynamic time zones that adjust for Daylight Saving Time (DST).
This means that if you select UTC+3 (bar closes at 21:00 UTC):
The daily bar always closes at exactly the same moment in UTC. However, your local clock time for that moment will shift by 1 hour when your region switches between standard time and daylight saving time.
Plan your daily routine accordingly — your data update time will be one hour later (in local time) during summer months in DST regions.
Results should be very similar, though minor differences are expected. The underlying price movements are the same — you're just slicing the 24-hour periods at different points. If your backtest results change significantly when shifting the daily bar close time by a few hours, this is a strong indicator that your system may be overfitted (curve-fitted) to specific data artefacts rather than capturing genuine market behaviour.
UTC (Coordinated Universal Time) is the international standard for timekeeping. It's neutral and doesn't favour any particular region. However, "neutral" for the world often means "inconvenient" for individual traders who need to act on the data every day.
Yes! OHLC Forge creates separate data files for each exchange. You can run the tool multiple times with different settings and save to different folders if you wish to compare or use multiple time zone versions.
Correct — crypto markets never close. Your daily bars will be continuous, including Saturday and Sunday. The time zone setting simply determines when each 24-hour period begins and ends.
Exchange data only provides UTC+0 daily bars (closing at midnight UTC). OHLC Forge downloads hourly data and reconstructs daily bars according to your chosen time zone. This is the only way to obtain custom time zone daily data for crypto.
From UTC−20 to UTC+20, find the perfect closing time for your schedule.
All perpetual futures from Binance and Bybit in one click.
Update, Fill Gaps, or Redownload your data as needed.
Ready for AmiBroker, TradingView, Excel, Python, and more.
Fast parallel downloads — update all pairs in minutes.
No coding required. Click, configure, download.
Stop staying up late or missing signals. Get daily crypto data that closes when you want it to.
Get OHLC Forge PRO →One-time purchase • Sold "as is" • 40 time zone options • 600+ crypto pairs
1. Software Tool Nature: OHLC Forge PRO ("the Software") is a technical utility designed solely to facilitate the downloading and processing of public market data. The Software is sold strictly as a data processing tool. It does not contain, resell, or distribute any financial market data, historical price data, or exchange feeds.
2. Third-Party Libraries: The Software utilises the open-source CCXT library (MIT Licence) to interface with cryptocurrency exchanges. CCXT is an independent project and is not affiliated with OHLC Forge PRO.
3. User-Initiated Data Access: All data processed by the Software is downloaded directly by the user from third-party exchanges (e.g., Binance, Bybit) using their public Application Programming Interfaces (APIs). The Software acts merely as an interface to execute these requests on the user's behalf and on the user's local machine.
4. User Responsibility: You, the user, acknowledge that you are accessing these APIs directly. It is your sole responsibility to ensure that your use of these APIs, including the frequency and purpose of data requests, complies with the respective Terms of Service, API Usage Policies, and rate limits as published by each exchange. Violations of exchange rate limits may result in temporary or permanent API access restrictions imposed by the exchange, for which the developer bears no responsibility.
5. No Affiliation: OHLC Forge PRO is an independent software product and is not affiliated with, endorsed by, sponsored by, or in any way officially connected with Binance, Bybit, CCXT, or any of their subsidiaries or affiliates. "Binance" and "Bybit" are registered trademarks of their respective owners.
6. No Financial Advice & "As Is" Warranty: This Software is provided "as is", without warranty of any kind, express or implied. The developer makes no representations or warranties regarding the accuracy, completeness, or reliability of the data fetched by the Software. Nothing in this product or documentation constitutes financial, investment, or trading advice. Past performance of any trading system does not guarantee future results.
7. LIMITATION OF LIABILITY: IN NO EVENT SHALL THE DEVELOPER, COPYRIGHT HOLDERS, OR CONTRIBUTORS BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR USE, ARISING OUT OF OR IN CONNECTION WITH THE USE OF THIS SOFTWARE, REGARDLESS OF THE CAUSE OF ACTION OR THE THEORY OF LIABILITY, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.