OHLC Forge LogoOHLC Forge

Daily Bars for Crypto Perpetuals in Your Time Zone

🎯 The Problem with Default Daily Bars

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.

🌙

Default: UTC+0

00:00 - 02:00

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.

Custom Time Zone

21:00 - 22:00

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.

🌍 Real Examples: Traders Around the World

See how the default 00:00 UTC close time affects traders in different locations, and how OHLC Forge solves this problem:

DE

Hans from Berlin

Germany (CET = UTC+1)
Default UTC+0 🌙 01:00 middle of the night
With OHLC Forge 🌆 21:00 relaxed evening
📅 Example: Bar "2025-12-12" covers:
2025-12-11 20:00 UTC2025-12-12 20:00 UTC
2025-12-11 21:00 CET2025-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+4
CN

Wei from Shanghai

China (CST = UTC+8)
Default UTC+0 🏃 08:00 morning rush hour
With OHLC Forge 🍵 21:00 calm evening
📅 Example: Bar "2025-12-12" covers:
2025-12-11 13:00 UTC2025-12-12 13:00 UTC
2025-12-11 21:00 CST2025-12-12 21:00 CST

"An 8 AM bar close meant rushing before work. Now I trade comfortably after dinner."

Recommended: UTC+11
NZ

Emma from Auckland

New Zealand (NZDT = UTC+13 in summer)
Default UTC+0 🍽️ 13:00 lunch at work
With OHLC Forge 🏠 22:00 home sweet home
📅 Example: Bar "2025-12-12" covers:
2025-12-11 09:00 UTC2025-12-12 09:00 UTC
2025-12-11 22:00 NZDT2025-12-12 22:00 NZDT

"I couldn't check my system during my lunch break at work. Evening trading changed everything."

Recommended: UTC+15
US

Mike from Los Angeles

USA West Coast (PST = UTC-8)
Default UTC+0 💼 16:00 still at work
With OHLC Forge 🌇 21:00 evening at home
📅 Example: Bar "2025-12-12" covers:
2025-12-12 05:00 UTC2025-12-13 05:00 UTC
2025-12-11 21:00 PST2025-12-12 21:00 PST

"Default close time was during my commute. Now I trade after putting the kids to bed."

Recommended: UTC-5

⏰ Visual: How Daily Bars Are Calculated

The bar labelled "15 January" contains 24 hours of data. The time zone setting determines which 24 hours:

UTC Time:
00:00 03:00 06:00 09:00 12:00 15:00 18:00 21:00 24:00
❌ UTC+0
(Default)
Bar "15 Jan" = 00:00 UTC → 24:00 UTC (15 Jan)
✓ UTC+3
(Germany 22:00)
Bar "15 Jan" = 21:00 UTC (14 Jan) → 21:00 UTC (15 Jan)
✓ UTC+11
(China 21:00)
Bar "15 Jan" = 13:00 UTC (14 Jan) → 13:00 UTC (15 Jan)

Same data, similar trading results, more convenient closing time.
Your mechanical system works the same way — just at a better hour for your schedule.

📋 Quick Reference: Time Zone Settings

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)
DE Germany UTC+1 / +2 01:00 / 02:00 🌙 Middle of night UTC+4 ✨ 21:00 / 22:00
GB UK UTC+0 / +1 00:00 / 01:00 🌙 Midnight UTC+3 ✨ 21:00 / 22:00
CN China UTC+8 08:00 🏃 Morning rush UTC+11 ✨ 21:00
JP Japan UTC+9 09:00 💼 Work hours UTC+11 ✨ 22:00
NZ New Zealand UTC+12 / +13 12:00 / 13:00 🍽️ Lunch break UTC+15 ✨ 21:00 / 22:00
AU Sydney UTC+10 / +11 10:00 / 11:00 💼 Work hours UTC+13 ✨ 21:00 / 22:00
US Los Angeles UTC-8 / -7 16:00 / 17:00 💼 Still at work UTC-5 ✨ 21:00 / 22:00
US New York UTC-5 / -4 19:00 / 20:00 🍽️ Dinner time UTC-2 ✨ 21:00 / 22:00
BR São Paulo 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).

⚠️ Important: UTC Offsets Are Fixed, Your Local Time Changes

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):

  • Winter (e.g., Berlin = UTC+1): 21:00 UTC = 22:00 local time
  • Summer (e.g., Berlin = UTC+2): 21:00 UTC = 23:00 local time

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.

❓ Frequently Asked Questions

Will my trading system perform differently with custom time zone data?

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.

Why do exchanges use UTC+0 by default?

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.

Can I use multiple time zone settings for the same symbol?

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.

What about weekends? Crypto trades 24/7.

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.

How is this different from simply using exchange data?

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.

✨ OHLC Forge PRO Features

🌐

40 Time Zones

From UTC−20 to UTC+20, find the perfect closing time for your schedule.

📈

600+ Pairs

All perpetual futures from Binance and Bybit in one click.

🔧

3 Modes

Update, Fill Gaps, or Redownload your data as needed.

💾

CSV Format

Ready for AmiBroker, TradingView, Excel, Python, and more.

Multi-threaded

Fast parallel downloads — update all pairs in minutes.

🖥️

Easy GUI

No coding required. Click, configure, download.

🚀 Ready to Trade on Your Schedule?

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

⚖️ Legal Disclaimer and Terms of Use

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.