Алготрейдерам: Скажите, кто занимается сбором тиковых данных или 1-5сек баров, стоит ли заморачиваться по поводу оптимизации данных сохраняемых в базу данных? если кто делает поделитесь как :)
Алготрейдерам: Скажите, кто занимается сбором тиковых данных или 1-5сек баров, стоит ли заморачиваться по поводу оптимизации данных сохраняемых в базу данных? если кто делает поделитесь как :)
Придумывать ничего не нужно:
1. Для ленивых:
Пишешь бары в БД сразу DtOHLCV
База данных 5-секундных баров по RI, Si, SR c 2015 года по наст. время занимает всего лишь ~ 5 гигов. Очень даже приемлимо.
2. Не для ленивых
Делаешь примерно так, описывать неохота
2.1: var bytesBar = BinarySerialization.SerializeToByteArray(bars); var bsBarsZip = Compressor.Compress(bytesBar); Далее пишешь в БД образ по дням.
Здесь делаешь BinarySerialization
сжимаешь,
пишешь в БД по дням.
2.2. var barsStr = bars.Select(b => b.ToStr()).ToList(); var bytesBarStr = BinarySerialization.SerializeToByteArray(barsStr); var bsBarsStrZip = Compressor.Compress(bytesBarStr); Далее пишешь в БД образ по дням.
Здесь в начале Бары сериализуешь в List<string>,
потом делаешь BinarySerialization
и далее сжимаешь.
Этот вариант работает быстрее — проверено юнит-тестами
Внешний HDD в 1 террабайт на USB-3-подключении стоил в прошлом году примерно 3 тыс.руб. Это лучшая оптимизация.
Но непонятно, что поучительного в тиковой истории котировок за 4 года? Неужто кто-то научился выуживать из этих данных некие внутренние различия?
AUD/USD: Флэт как пружина — покупатели защищают плацдарм для мартовского рывка
Австралийский доллар застрял в торговом коридоре. Нижняя граница в районе 0.6900–0.6940 сейчас выступает в роли фундамента, который покупатели пробуют на прочность. Несмотря на геополитическое...
Ресейл Инвест — в Топ-5 инвестиционных платформ по итогам января 2026 года
🏆 Инвестиционная платформа Ресейл Инвест вошла в пятёрку крупнейших краудлендинговых платформ по доле объёма выдач за январь 2026 года. Данный результат показателен на фоне того, что...
Стратегия на 2026 год: Куда нести деньги? Разбор ОФЗ, валютных облигаций и дивидендных акций
В текущих макроэкономических условиях перед инвестором встает непростой вопрос выбора. Рубль удивил всех укреплением, но надолго ли? ЦБ снижает ставку, но когда этот цикл закончится? Мы...
Нефтяной срез: выпуск №8. Перекрытие Ормузского пролива + рост цен на нефть против слабых отчетов за 4-й квартал 2025 и 1-й квартал 2026? Ищем лучших в все еще слабом секторе
Продолжаю выпускать рубрику — Нефтяной срез. Цель: отслеживать важные бенчмарки в нефтяной отрасли, чтобы понимать куда дует ветер. Прошлый пост: smart-lab.ru/mobile/topic/1229385/
Почему...
Индия рассматривает возможность возвращения к покупкам российской нефти.
Два российских танкера с нефтью Urals перенаправляют 1,4 миллионов баррелей в порты Индии
5 марта 2026
Два танкера, п...
Будет так как говорят обладатели хрустального шара!
— Операция Эпическая ярость затихнет/выдохнется, базы свои на Ближнем Востоке свернут(в перспективе) — их ждут свои внутренние проблемы и решения ...
Индия рассматривает возможность возвращения к покупкам российской нефти.
Два российских танкера с нефтью Urals переправляют 1,4 миллионов баррелей в порты Индии.
5 марта 2026
Два танкера, п...
Добрый человек, в канале телеги омеги два нервных вобла задают вопросы про блок счетов и купон!!! Там 500 подписчиков. Интересно удалят мессаги и кикнут воблов?
Александр Стаин, и второе. Вот вы изрекаете:
Вы мыслите горизонтом до года и анализируете прошедшие отчеты, смотрите надбавку на ближайший год и всё.
Анатолий смотрит на перспективу.
Вот вы же н...
Heinrich von Baur,
Почти по Жванецкому.
Изначально строили самолет… Но бюджет проекта сократили...
Тогда чуть-чуть подправили чертежи — начал выходить вертолет...
Но бюджет еще раз сокр...
Толстый Джек, никто ему не даст закончить. Там на одних срочносборах миллиарды гривен намыли. А Урсула с Бидоном сотни миллиардов не гривен оприходовали на всю тусовку. Его просто грохнут, если взд...
Придумывать ничего не нужно:
1. Для ленивых:
Пишешь бары в БД сразу DtOHLCV
База данных 5-секундных баров по RI, Si, SR c 2015 года по наст. время занимает всего лишь ~ 5 гигов. Очень даже приемлимо.
2. Не для ленивых
Делаешь примерно так, описывать неохота
2.1:
var bytesBar = BinarySerialization.SerializeToByteArray(bars);
var bsBarsZip = Compressor.Compress(bytesBar);
Далее пишешь в БД образ по дням.
Здесь делаешь BinarySerialization
сжимаешь,
пишешь в БД по дням.
2.2.
var barsStr = bars.Select(b => b.ToStr()).ToList();
var bytesBarStr = BinarySerialization.SerializeToByteArray(barsStr);
var bsBarsStrZip = Compressor.Compress(bytesBarStr);
Далее пишешь в БД образ по дням.
Здесь в начале Бары сериализуешь в List<string>,
потом делаешь BinarySerialization
и далее сжимаешь.
Этот вариант работает быстрее — проверено юнит-тестами
В БД информация хранится по дням и тикерам.
Желаю успехов.
Но непонятно, что поучительного в тиковой истории котировок за 4 года? Неужто кто-то научился выуживать из этих данных некие внутренние различия?