

DUX
Actuarial Solution
About
Actuarial software has long been operated
with closed structures and complex interfaces.
DUX, through its next-generation actuarial software XT (Xtension),
introduces an open ecosystem
where Python open-source libraries can be freely utilized.
With an intuitive UI, practical features, and the versatility of Python,
DUX delivers a solution designed for the AI era.
Guided by the motto “Actuarial software that evolves with the progress of the world,” we pursue speed, affordability, and a user experience
that is accessible to everyone.
Services
Leveraging years of industry experience, we deliver solutions optimized for real-world practice.

Actuarial Software
Our actuarial software XT (Xtension) is built for cash flow projections.
It is a next-generation solution that is fast, intuitive, flexible, and seamlessly integrates with open-source libraries.

Consulting
Having managed the full scope of IFRS 17 implementation—from defining initial requirements to preparing and disclosing final financial statements—we can offer a wide range of software architectures and features.

Programming
With deep experience in actuarial practice,
we are able to rapidly design and develop programs that meet the needs of practitioners—valuing not only functionality but also intuitive design.
XT (xtension)


Moving from closed languages to Python—a universal language for AI—
XT provides actuaries with a fast and simple way to implement and maintain models.
It is a vital step toward the AI era,
already supporting LLM-driven model development, code efficiency,
and speed enhancement.
01
Lightning fast
Although Python is generally perceived as a slow language, XT overcomes this limitation through advanced techniques and delivers exceptional speed.
In fact, benchmarks against conventional actuarial software built on compiled languages have demonstrated superior performance.
By combining Python’s intuitive and extensible nature with DUX’s expertise in performance optimization, XT emerges as a next-generation actuarial solution.
03
Open to the world
In the AI era, the world is filled with rapidly evolving open-source libraries.
Built on an open ecosystem, XT seamlessly connects with these libraries, enabling a structure that absorbs and adapts to global innovation.
05
Developing language
With each new version, Python continues to improve in performance, and XT already delivers speeds comparable to compiled languages.
As Python advances—through innovations such as JIT compilers and the removal of the GIL—XT will evolve further, achieving even greater performance simply by upgrading Python itself.
In fact, we have experienced a 30% performance improvement when moving from Python v3.10 to v3.13, without a single change to the code.
07
Simplifying actuarial work
By providing user-friendly and robust actuarial functionalities, XT empowers practitioners to carry out their tasks more effectively.
02
Less than 1/2 * n
In cash flow projections, repeated loop calculations are required for tasks like applying shock factors or stochastic scenarios.
XT leverages optimized algorithms to shorten runtime dramatically—achieving more than a 50% reduction—rather than scaling linearly with the number of iterations.
(Actual performance gains may differ by model.)
04
Interactive
Unlike conventional actuarial software that compiles before each run, XT executes instantly without a compilation process.
This allows users to review and adjust model values in real time, maximizing efficiency, and provides a framework for calculating contract values immediately in the sales process.
06
Load Balancing
XT dynamically distributes workloads when performing multi-core tasks.
It adopts a job-stealing mechanism, where idle cores take over tasks from overloaded cores, ensuring efficient workload distribution.
Contact
DUX solution
Or Leave a Message Here
Stay Connected