Собираю M5 по USDJPY за 2019-2022 из двух выгрузок одного брокера: первую делала в начале 2022 года, вторую сейчас. Они перекрываются на четыре месяца, и там больше тысячи баров с одинаковым временем, но разными ценами, расхождение от 1 до 4 пунктов. drop_duplicates по всем колонкам их не трогает, а по времени оставит первый попавшийся. Какой вариант правильный? Брокер тот же, сервер называется так же.
Сначала проверь, не сдвиг ли это: сравни бар из старой выгрузки с соседними в новой, на 5 минут и на час в обе стороны. Если со сдвигом совпадает тик в тик, у выгрузок разный пояс сервера, и это другой разговор. Если нет, скорее всего историю пересобрали: переезд, смена поставщика, чистка выбросов. Глянь тиковые объёмы, по ним пересборку видно лучше, чем по ценам. Новую выгрузку лучше брать целиком, а не лоскутами.