Beacon Core is an end-to-end platform designed to supercharge developer productivity. Beacon Core includes enterprise-scale elastic cloud infrastructure, a modern data warehouse, collaborative developer tools, automation services, and a robust and controlled production environment.
Integrated Development Environment
Based on Visual Studio code, Beacon’s web-based IDE empowers developers to rapidly build, test, and deploy analytics and applications to business users. Customize and boost productivity with the vast amount of extensions available in the Visual Studio Marketplace.
Develop
For example, a developer creates a new pricing model and runs it in a trading application just like a trader would run it in production, with only the incremental code change difference. Crucially, these tests are easily done many times per day without having to build and manage user acceptance test environments.
Release
Once satisfied with the new feature, the developer releases the feature to production with Beacon’s controls workflow. All source code is categorized, with different controls attached to different categories, so that new features that do not affect risk can be released intraday.
Customize
Beacon’s controls workflow was forged in global investment banks to foster innovation within a highly regulated and tightly controlled environment. We help you customize Beacon’s workflow to balance the opportunities and risks between innovation and controls.
Infrastructure Management
With integrated enterprise technology tools, Beacon manages the infrastructure and hosts your analytics so that you can focus on your edge or competitive advantage.We currently support Amazon AWS and Microsoft Azure.
Batch Job Scheduler
Data Management
Disaster Recovery
Compute Grid Scheduler
Security and Permissions
Web Application Framework
Beacon makes it easy for Python developers to expose analytics and data as full stack web applications to your end users. Glint abstracts away common HTML, CSS, and JavaScript so that everyone can be a UI expert using only one common language.
Glint app development framework
With Beacon's Glint app development framework, your quant developers script out applications entirely in Python code. Glint transpiles your code on the fly into rich, full stack web apps with live two-way bindings to your data source, while leveraging the performance and ease of Gromit. This enables your developers to iteratively build, test, and tweak end-user applications easily, without having to coordinate a convoluted technology stack.
Core Components
A broad set of Core components, from a sophisticated data warehouse to powerful life-cycle management tools, reduce developer overhead. Some examples from Beacon’s end-to-end enterprise architecture include:
Data Visualization
Gromit Dependency Graph
Integrated Object Database
Software Development Life Cycle

“The Beacon Core system is competitive with and even superior to systems at the large investment banks.”
Ben Zhu, Head Quant and CTO, IPI