
Banking & Financial Services
Make Better Strategic Decisions
Improve operational efficiency, profitability, and regulatory compliance, while reducing risk.

Banking & Financial Services
Make Better Strategic Decisions
Improve operational efficiency, profitability, and regulatory compliance, while reducing risk.

Banking & Financial Services
Make Better Strategic Decisions
Improve operational efficiency, profitability, and regulatory compliance, while reducing risk.
Overview
To see how it works, visit Gurobi Finance, our dedicated technical documentation for the finance sector.
Mathematical optimization is a well-established, essential technological tool in the financial services industry. For over 50 years, mathematical optimization technologies have been used by leading companies across the financial services ecosystem (including institutional and consumer banks, wealth management firms, hedge funds, insurance providers, and fintech players) to:
Address a wide variety of complex business problems including portfolio optimization, cash management, trade settlement, and asset-liability management.
Make optimal, data-driven decisions that deliver improved operational efficiency, profitability, and regulatory compliance as well as reduced risk and costs.
Overview
To see how it works, visit Gurobi Finance, our dedicated technical documentation for the finance sector.
Mathematical optimization is a well-established, essential technological tool in the financial services industry. For over 50 years, mathematical optimization technologies have been used by leading companies across the financial services ecosystem (including institutional and consumer banks, wealth management firms, hedge funds, insurance providers, and fintech players) to:
Address a wide variety of complex business problems including portfolio optimization, cash management, trade settlement, and asset-liability management.
Make optimal, data-driven decisions that deliver improved operational efficiency, profitability, and regulatory compliance as well as reduced risk and costs.
Explore real-world problems in your industry
Dive deep into sample models, built with our Python API.
Facility Location
Facility location problems can be commonly found in many industries, including logistics and telecommunications. In this facility location example for Gurobi, we’ll show you how to tackle a facility location problem that involves determining the number and location of warehouses that are needed to supply a group of supermarkets. We’ll demonstrate how to construct a mixed-integer programming (MIP) model of this problem, implement this model in the Gurobi Python API, and then use the Gurobi Optimizer to find an optimal solution. This modeling example is at the beginner level, where we assume that you know Python and that you have some knowledge about building mathematical optimization models.
Electrical Power Generation
Offshore Wind Farming
Technician Routing & Scheduling
Explore real-world problems in your industry
Dive deep into sample models, built with our Python API.
Facility Location
Facility location problems can be commonly found in many industries, including logistics and telecommunications. In this facility location example for Gurobi, we’ll show you how to tackle a facility location problem that involves determining the number and location of warehouses that are needed to supply a group of supermarkets. We’ll demonstrate how to construct a mixed-integer programming (MIP) model of this problem, implement this model in the Gurobi Python API, and then use the Gurobi Optimizer to find an optimal solution. This modeling example is at the beginner level, where we assume that you know Python and that you have some knowledge about building mathematical optimization models.
Electrical Power Generation
Offshore Wind Farming
Technician Routing & Scheduling
"Gurobi's advancements go beyond performance to enhance usability, appealing to both beginner and expert users."
Gurobi 13.0 Beta Tester
"We’ve been doing optimization for decades, and Gurobi is simply the fastest and most reliable solver we’ve tested. We use it on every project."
"It’s not just about getting the best answer; it’s about giving advisors and clients a plan they can understand and trust. What would take hours to do manually, we can do in minutes, with better outcomes."
"Gurobi's advancements go beyond performance to enhance usability, appealing to both beginner and expert users."
Gurobi 13.0 Beta Tester
"We’ve been doing optimization for decades, and Gurobi is simply the fastest and most reliable solver we’ve tested. We use it on every project."
"It’s not just about getting the best answer; it’s about giving advisors and clients a plan they can understand and trust. What would take hours to do manually, we can do in minutes, with better outcomes."
"Gurobi's advancements go beyond performance to enhance usability, appealing to both beginner and expert users."
Gurobi 13.0 Beta Tester
"We’ve been doing optimization for decades, and Gurobi is simply the fastest and most reliable solver we’ve tested. We use it on every project."
"It’s not just about getting the best answer; it’s about giving advisors and clients a plan they can understand and trust. What would take hours to do manually, we can do in minutes, with better outcomes."
The Solver that Does More
Gurobi delivers blazing speeds and advanced features—backed by brilliant innovators and expert support.

With Gurobi’s advanced algorithms, you can add complexity to your models to better represent real-world systems—and still solve them within the available time.

Frequently Asked Questions
What is prescriptive analytics?
Prescriptive analytics tools like mathematical optimization help you make decisions based on your real-world business goals (“objectives”) and limitations (“constraints.”) This can be especially useful when you’re facing a business problem with multiple, conflicting goals (such as cutting spending while increasing production) and multiple constraints (such as time, distance, product availability).
Learn more about prescriptive analytics in our article, “What is Prescriptive Analytics?”
What is the difference between predictive and prescriptive analytics?
What are some examples of prescriptive analytics in the real world?
How can prescriptive and predictive analytics work together?
What is the primary goal of prescriptive analytics?
What are the techniques used in prescriptive analytics?
What is prescriptive analytics also known as?
Frequently Asked Questions
What is prescriptive analytics?
Prescriptive analytics tools like mathematical optimization help you make decisions based on your real-world business goals (“objectives”) and limitations (“constraints.”) This can be especially useful when you’re facing a business problem with multiple, conflicting goals (such as cutting spending while increasing production) and multiple constraints (such as time, distance, product availability).
Learn more about prescriptive analytics in our article, “What is Prescriptive Analytics?”
What is the difference between predictive and prescriptive analytics?
What are some examples of prescriptive analytics in the real world?
How can prescriptive and predictive analytics work together?
What is the primary goal of prescriptive analytics?
What are the techniques used in prescriptive analytics?
What is prescriptive analytics also known as?

Additional Insights
Case Studies
Case Studies
OneChronos: Using Optimization and Combinatorial Auctions to Innovate Modern Trading
OneChronos uses combinatorial auction optimization to reduce trading inefficiencies and execution risk in modern markets.
Case Studies
Robeco: Investment Portfolio Optimization
Robeco automates fixed-income portfolio management, delivering better client returns through integrated optimization.
Case Studies
Wincor Nixdorf: Cash Management
Wincor Nixdorf uses Gurobi-powered algorithms to optimally control ATM cash supply across 130+ countries worldwide.
Additional Insights
Case Studies
Case Studies
OneChronos: Using Optimization and Combinatorial Auctions to Innovate Modern Trading
OneChronos uses combinatorial auction optimization to reduce trading inefficiencies and execution risk in modern markets.
Case Studies
Robeco: Investment Portfolio Optimization
Robeco automates fixed-income portfolio management, delivering better client returns through integrated optimization.
Additional Insights
Case Studies
Case Studies
OneChronos: Using Optimization and Combinatorial Auctions to Innovate Modern Trading
OneChronos uses combinatorial auction optimization to reduce trading inefficiencies and execution risk in modern markets.
Case Studies
Robeco: Investment Portfolio Optimization
Robeco automates fixed-income portfolio management, delivering better client returns through integrated optimization.
Case Studies
Wincor Nixdorf: Cash Management
Wincor Nixdorf uses Gurobi-powered algorithms to optimally control ATM cash supply across 130+ countries worldwide.


Start Solving with Gurobi
Try Gurobi on your own optimization models and see how it performs on real decision problems.
Start Solving with Gurobi
Try Gurobi on your own optimization models and see how it performs on real decision problems.