Финансовая аналитика
Финансовая аналитика, разработанная в компании, представляет собой комплексную программную среду, которая предоставляет доступ одновременно к данным и обрабатывающему их коду. Она предназначена, прежде всего, для количественных и финансовых аналитиков, работающих с самыми различными типами финансовых данных. Среда может быть использована как непосредственным образом, так и в качестве платформы для создания специализированных мини-приложений, призванных решать отдельные задачи в рамках финансовой аналитики. Ее основным преимуществом является сочетание простоты интегрируемости с СУБД или иным источником данных, не требующей дополнительного программирования, и удобство управления данными. Таким образом, функциональность данного продукта включает в себя все черты традиционной технической вычислительной среды и в то же время позволяет создавать код управления данными с использованием не только SQL, но и общеизвестных языков программирования.
Избавляя своих пользователей от необходимости адаптации своего кода (от таких традиционных трудностей, сопровождающих этот процесс, как project-фалы, make-файлы, настройки компилирования, работа с серверными пользовательскими интерфейсами, с dll-файлами, слоями доступа к данным и т.п.), финансовая аналитика, предлагаемая компанией, позволяет им сконцентрироваться исключительно на выполнении стоящих перед ними аналитических задач. Возможность сконцентрироваться непосредственно на бизнес-логике, в свою очередь, существенно сокращает время, необходимое для разработки необходимых новых алгоритмов.
По завершению создания кода в рамках данного продукта, он может быть легко экспортирован в качестве независимого проекта – отдельного приложения, разработанная функциональность которого автоматически будет базироваться на исходном коде и make-файлах самой программной среды – и интегрирован в нужную среду без необходимости адаптации его для иного программного языка. В зависимости от пользовательских предпочтений, скомпилированный код может быть запущен как локально (включая преимущества использования многоядерных процессоров), так и удаленно (на кластере или в облаке), что позволяет существенно улучшить производительность вычислений.