Используете календарь праздников в kdb? - PullRequest
2 голосов
/ 01 мая 2020

кто-нибудь когда-нибудь реализовывал календарь праздников в kdb?

довольно просто исключить выходные или создать функцию для получения следующего дня недели или предыдущего дня недели, но что, если вы также хотите учесть публичные c праздничные / праздничные дни?

Что люди сделали для того, чтобы объяснить это?

Примитивный способ - это создать файл с известными банковскими выходными в LDN и Нью-Йорке, скажем так, но есть ли более автоматизированный способ?

Ответы [ 2 ]

1 голос
/ 01 мая 2020

В большинстве мест будет приобретен какой-либо продукт данных календаря (.eg Copp Clark). Исходя из этого, вы создадите набор функций для getPrevBizDay et c и сделаете это для всех регионов. Это также будет иметь будущие каникулы.

В качестве альтернативы, я уверен, что есть некоторые загрузки праздничных данных с открытым исходным кодом, которые вы можете почерпнуть из Интернета, и из них вы можете вручную составить таблицу (возможно, это будет ежегодный разовый процесс, чтобы обновить его для в следующем году).

1 голос
/ 01 мая 2020

Возможно, вы захотите взглянуть на holiday.q на Github. Обратите внимание, что правила NYSE время от времени меняются, поэтому вам может потребоваться внести некоторые коррективы, чтобы обновить этот код.

...