Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Financial Modeling Using Quantum Computing
Financial Modeling Using Quantum Computing

Financial Modeling Using Quantum Computing: Design and manage quantum machine learning solutions for financial analysis and decision making

Arrow left icon
Profile Icon Anshul Saxena Profile Icon Christophe Pere Profile Icon Iraitz Montalban Profile Icon Javier Mancilla
Arrow right icon
€15.99 €22.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (8 Ratings)
eBook May 2023 292 pages 1st Edition
eBook
€15.99 €22.99
Paperback
€27.99
Subscription
Free Trial
Renews at €18.99p/m
Arrow left icon
Profile Icon Anshul Saxena Profile Icon Christophe Pere Profile Icon Iraitz Montalban Profile Icon Javier Mancilla
Arrow right icon
€15.99 €22.99
Full star icon Full star icon Full star icon Full star icon Full star icon 5 (8 Ratings)
eBook May 2023 292 pages 1st Edition
eBook
€15.99 €22.99
Paperback
€27.99
Subscription
Free Trial
Renews at €18.99p/m
eBook
€15.99 €22.99
Paperback
€27.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

Financial Modeling Using Quantum Computing

Quantum Computing Paradigm

Quantum computers have shown the potential to be game-changing for large-scale industries in the near future. Quantum solutions (hardware and software), in their prime, have the potential to put humankind on planet Pluto with their optimized calculations. According to a Gartner report, 20% of organizations will be budgeting for quantum computing projects by 2023 (The CIO’s Guide to Quantum Computing, https://tinyurl.com/yrk4rp2u). This technology promises to achieve better accuracy and deliver real-world experiences via simulations. This book delves into the potential applications of quantum solutions to solve real-world financial problems.

In this chapter, we will discuss various computing paradigms currently in the research phase. A chronicle of quantum computing is also curated and presented. Then, we will cover the limitations faced by classical computers and how these challenges will be overcome with the help of quantum computers. After that, the role of quantum computing in shaping the next generation of business is defined.

Later in the chapter, we will go through the basics of quantum computing. The types of hardware powering quantum computers are described in a subsequent section. We will also look into the potential business applications of this technology and how organizations can align their business strategy accordingly to harness their true potential.

The following topics will be covered in this chapter:

  • The evolution of quantum technology and its related paradigms
  • Basic quantum mechanics principles and their application
  • The business applications of quantum computing

The evolution of quantum technology and its related paradigms

Computing paradigms can be defined as the significant milestones that have been achieved over the years. To say that computers have made the lives of humans easier is an understatement. On a daily basis, we need machines that can analyze, simulate, and optimize solutions to complex problems. Although the shapes and sizes of computers have changed over time, they still operate on the doctrines proposed by Alan Turing and John von Neumann.

In this section, we will study the evolution of quantum technology over the years. We will also study some of the technology’s limitations in the face of certain business challenges.

The evolution of computing paradigms

Turing showed us the types of problems computers can solve, von Neumann built programmable computers, and Michael Moore’s pioneering work in semiconductors made computers more capable. Figure 1.1 shows the advancement of computing paradigms over the years, and their ability to affect growth in human history:

1821

Mechanical calculator

Has Enabled humans to migrate from mechanical devices to electronic devices with better accuracy in calculations.

1890

Punch-card system

Demonstrated first use case of large-scale computing by aiding in the US Census.

1936

Turing machine

Theoretical conceptual framework was laid down to solve large computational problems.

1941

Digital electronic computer

First time a computer was able to store information on its main memory.

1945

Electronic Numerical Integrator and Calculator (ENIAC)

First digital computer to perform large class of numerical problems through reprogramming.

1958

Integrated Circuit (IC)

Helped in the transition of enterprise-level computing to personal computing.

1976

Cray-1 Supercomputer

Aided 240 million calculations useful for large-scale scientific applications and simulations.

1997

Parallel computing

Multiple-CPU core was used to solve complex problems in a limited timeframe, enabling Google to form a better search engine.

2006

Cloud computing

Technology has enabled users to access large computational resources from remote locations.

2016

Reprogrammable quantum computer

Offers a better platform to solve complex simulation or optimization problems in comparison to classical computers

2017

Molecular informatics

Harnesses molecular properties for rapid, scalable information storage and processing.

Figure 1.1 – Evolution of computing paradigms

The evolution of computing technology has enabled humans to evolve from an agrarian society to an industrial society. Progress in computing prowess has catapulted society from bartering goods to building e-commerce platforms. Figure 1.1 has given a conclusive summary of how computing technology has benefitted society through its progression from a device that merely performs calculations to the multifunction device in its present form. In the next section, we are going to assess the challenges faced by large-scale businesses and the limitations of current digital technology in addressing them.

Business challenges and technology solutions

Current digital technologies have advantages as well as limitations in providing solutions and insights in real time. The rise of numerous variables and their increasing complexity can affect decision-making in the real world. It is essential to have technology that is reliable and accurate, and fast-paced at the same time. The need for a reliable technology stack has prompted scientists worldwide to investigate technology that is beyond the reach of humans. The current challenges faced by large-scale businesses are as follows:

  • Faster task completion: In the current era, where manufacturing firms are looking to achieve super-large-scale production capacity and efficiency, there is a need to build faster and more reliable systems. For instance, according to an exciting study by Artificial Brain (How Artificial Brain is Building an Optimal Algorithm for EV Charger Placement Using Quantum Annealing and a Genetic Algorithm, Quantum Zeitgeist, https://tinyurl.com/bdep5eze) regarding setting up charging stations within a 50-mile radius in the San Francisco Bay Area, around 8,543,811,434,435,330 combinations were possible. Now, how can this distribution be optimized when such a large number of combinations is possible? A quantum computer theoretically solved this problem in less than 3 seconds.
  • Content discovery: With the advent of social media websites, a plethora of content is available to analyze. This content is available in different sizes and shapes, in the form of text and images. An organization would need a computer with superior computing power to explore this content. This special computing prowess was achieved through parallel computing and local optimization of the machines. However, much needs to be achieved in this field in order to mine real-time business insights from the underlying data. Quantum natural language processing (QNLP) is a promising technique to resolve problems in real time.
  • Lower administration costs: It is always a good strategy to optimize costs. Automation of mega factories has provided the owners with a solution in the right direction. Large-scale automation comes with a set of problems of its own, but precision and real-time decision-making help to make it more accurate and reliable. Recently, BMW has come up with a challenge where competitors have to focus on solving problems based on pre-production vehicle configuration, material deformation in production, vehicle sensor placement, and machine learning for automated quality assessment. Based on the results obtained, Dr. Peter Lehnert, BMW Group’s Vice President of Research and New Technologies Digital Car, commented: “We at the BMW Group are convinced that future technologies such as quantum computing have the potential to make our products more desirable and sustainable” (Winners announced in the BMW Group Quantum Computing Challenge, AWS Quantum Computing Blog, https://aws.amazon.com/blogs/quantum-computing/winners-announced-in-the-bmw-group-quantum-computing-challenge/).
  • Remote working: The year 2020 played a pivotal role in the history of humankind. Due to the advent of COVID-19, humans have discovered that they can work from anywhere in the world. This has given rise to the demand for remote working from management and employees. Since there are some instances where you need higher computing power, remote working might not be feasible at all times. However, with most technologies going online and providing a real-time experience of working in the office environment through virtual and augmented reality and better connectivity, businesses can overcome this particular challenge. At the same time, it lowers the administration costs for management. It also helps in reducing storage costs further, which helps in reducing the unit cost for the company.

In order to perform a business task more efficiently and optimally, the business fraternity has started looking for technological solutions. Digital computing in its current state has helped businesses to achieve more efficiency via automation and augmented intelligence. However, current hardware technology has not been able to solve a few complex tasks, which can be associated with an abundance of data and the limitation of computing memory. The following section highlights the types of problems that can be solved by digital computing, and other problems that have generated the need to look beyond the current computing paradigm.

Current business challenges and limitations of digital technology

Digital computers are powered by integrated circuits (ICs), a technology that reached its peak in the 20th century. According to Moore’s law, the number of transistors powering microchips will double every year. In 2021, IBM announced that it can fit 50 billion transistors into its 2 nm chip technology, which basically allows a chip to fit in a space the size of a fingernail. The presence of a large number of transistors has enabled the classical computer to perform large calculations and complex procedures that help in solving day-to-day problems much faster.

However, due to internal leakages and the miniaturization effect, classical gates (OR and AND gates) have been showcasing the quantum effect. Also, digital computers are traditionally unable to solve NP-hard problems (Figure 1.2). In layman’s language, NP-hard problems are measured by the amount of time it takes to solve a problem based on the complexity and number of variables. An example of this, as discussed previously, is how to choose the optimum route out of the 8,543,811,434,435,330 combinations determined for charging station locations in the San Francisco Bay Area. While it would take years for a classical computer to solve the aforementioned problem, ideally, quantum computers can solve it in 3 seconds.

Figure 1.2 – Classification of NP-hard problems based on level of complexity

Figure 1.2 – Classification of NP-hard problems based on level of complexity

To understand the limitations of classical computers in a better way, imagine that you have to pick a portfolio of 100 penny stocks with a limited budget, and let’s assume that the prices are discrete (for example, tick size on stock markets). Suppose you have to construct a portfolio in polynomial time (p = problems a computer can solve in a reasonable amount of time) and assume that it takes 100 steps (n = no. of inputs) to obtain an optimized portfolio or, in other words, n3 time. Theoretically, digital computers will solve the problem in three hours. This problem was easy to solve, and experts can easily verify the solution since we are dealing with stocks of the same class. Hence, we can confidently say that p-class problems are easy to check and solve. Now, the same problem but with a variation (a portfolio optimization of 100 stocks belonging to different risk classes in a limited time) will take around 300 quintillion years to solve, because although the solution is verifiable in a polynomial (n) timeframe, it is obtained in an exponential (NP) timeframe. This problem is classified as an NP problem. For an analogy, imagine a sudoku or tic-tac-toe problem: this is an NP problem for which it is difficult to obtain the solution (it takes exponential time), but easy to verify in polynomial time.

Following on from the preceding discussion, four types of NP problems that are deemed difficult to be solved by digital computers are as follows:

  • Simulation: Computation simulation is modeling a natural world or physical system into a virtual scenario to understand its outcome and impact in advance. For instance, after the subprime crisis of 2008, financial institutions must run a stress test on their underlying assets and their crossholdings to predict the scenario in which the next financial crash could occur. According to one estimate, assessing the probability of a financial crash for a simple network of 20-30 institutions, having exposure in equity, derivatives, fixed income securities, and risk exposure to each other, would take 13.7 billion years, as calculated by a digital computer. This is the estimated time of running a simulation problem that is deterministic in nature and hints at solving a problem’s complexity in n steps in p time, which will not work using current digital technology and thus requires an advanced system to give a faster turnaround.
  • Optimization: Optimization refers to improving the efficiency of an existing algorithm to reduce time complexity. Suppose you have to build a portfolio of 1,000 stocks belonging to 10 sectors. Your client, an international hedge fund, will have to generate several scenarios based on market conditions and thus look for an efficient frontier. These scenarios need to be updated in real time, adjusting themselves based on the risk tolerance limit defined for the portfolio. The classical computer may be able to solve the puzzle using parallel computing, but this might not be the most cost-effective and time-effective strategy. This problem underlies a need for an efficient computer to solve the puzzle in real time.
  • Pattern recognition: The pattern recognition method uses underlying data to discover hidden patterns and trends using machine learning algorithms. However, recent advances in GPU and related technology have enabled programmers to meet with decent success in understanding and uncovering hidden patterns in the given data. In financial fraud, however, the complexity of human behavior makes it difficult for machine learning algorithms to understand the patterns. Theoretically, a computer able to comprehend data in real time can help decode the patterns of financial fraud more successfully.
  • Cryptography: Providing a secure channel for customers to do transactions online in this e-connected world is a foremost priority for banks in the 21st century. All over the world, banks use Rivest, Shamir, and Adleman (RSA) technology based on linear factorization. The recent development of computing prowess hints that such encryption can be easily broken using quantum computers.

To summarize, it will suffice to say that with the limitations observed in current technology, it is time to explore new computing paradigms that can help solve the problems faced by the business fraternity at large and help the industry bring in innovations and creativity.

Basic quantum mechanics principles and their application

Quantum computers use principles and theories (such as quantum field theory and group theory) to describe the quantum mechanics phenomenon. Quantum mechanics principles, such as superposition, decoherence, and entanglement, have been utilized to build processors that process and relay information at exponential speed. The following section maps the quantum computer’s evolution journey and briefly describes quantum mechanics principles.

The emerging role of quantum computing technology for next-generation businesses

For a long time, advances in digital computers at economies of scale have suppressed the development of other computing paradigms. Moore’s law (Figure 1.3) has predicted exponential growth and advancement in the microprocessor. However, the presence of a large amount of data collected over decades of computing advancements has put a limitation on computing power, storage, and communication. To overcome the limits of the current architectures, we must overcome challenges such as finite memory, self-programmable computers, large number factorization, and faster microprocessors.

Figure 1.3 – Transistor number growth according to Moore’s law

Figure 1.3 – Transistor number growth according to Moore’s law

Looking at the current limitations of digital computers due to their fundamental principles and assumptions, there is a need for new computing paradigms to emerge. To solve the problems related to various domains related to climate, process automation, industry mechanizations, and autonomous systems, there is a need to overcome the current challenges. Quantum computing, molecular computing, nature-inspired algorithms, and synergistic human-machine interaction (Computer’s Special Issue September 2016 Examines “Next-Generation Computing Paradigms,” IEEE Computer Society, https://tinyurl.com/4b5wjepk) are the current areas of interest and innovation in the pursuit of overcoming the aforementioned challenges. Figure 1.4 charts the journey and impact of the quantum-computing paradigm from theoretical to practical application:

Year

Phenomenon

Effect

1905

Photoelectric effect was discovered by Albert Einstein and discovery of photon took place.

Laid the foundation to discover quantum behavior in atomic particles.

1924 to 1927

Max Born coined the term Quantum Mechanics and Heisenberg, Born, and Jordan discovered matrix mechanics.

Discovery of quantum mechanics principles, which were harnessed to produce the quantum processor.

1935

Erwin Schrödinger conceptualized and wrote his thought experiment known as Schrödinger’s cat.

The principle of quantum entanglement was discovered.

1976

Quantum information theory was proposed by Roman Stanisław Ingarden.

Quantum Information science as a discipline was formulated, which laid the foundation for quantum algorithms.

1981

Richard Feynman proposed that a quantum computer had the potential to simulate physical phenomena.

The practical application of quantum mechanics was harnessed to develop working quantum computers.

1994

Shor’s algorithm for factoring integers was discovered.

Formulated the basis of cryptography for post quantum key distribution.

1996

Grover’s algorithm was discovered.

Laid the way for storing information in database form.

2011

D-Wave offered the first quantum computing solution using quantum annealing.

Opened up the possibilities of using quantum computers for commercial purposes.

2019

Google claimed quantum supremacy.

Showed a use case of quantum supremacy that can help in better encryption.

2021

IBM unveiled the first 127-qubit quantum computer named Eagle.

Facilitated faster processing of the complex NP-hard problem.

Figure 1.4 – Journey from quantum mechanics to quantum computing

As you can see from the evolution point of view (Figure 1.4), quantum technologies are making rapid strides to overcome problems such as accurate simulation, efficient optimization, and correct pattern recognition. Once researchers can overcome the related problems that limit current users, and implement quantum technology to solve day-to-day problems, one can see how the industry-wide adoption of quantum technology can solve large-scale problems.

The next section describes some of the common terminologies and principles of quantum mechanics used in building and operating quantum computers.

From quantum mechanics to quantum computing

Deciphering the quantum mechanics principles involved in quantum computing is an uphill task for a layperson. This section describes each quantum mechanics postulate in easy-to-understand language, explaining how it is involved in the quantum computing mechanism.

Postulate

Definition

Usage

Further Reading

Qubits

The qubit is a basic unit of quantum information stored on a two-state device encoding information in 0s and 1s) ·

Facilitates faster processing of information for complex processes like simulation and optimization.

What is a qubit? (quantuminspire.com)

Quantum State

Quantum state is the position and value of attributes (change and spin) of atomic particles obtained naturally or induced by creating physical environments (e.g. laser and heat).

Used in processing and transforming information using qubits in a controlled environment.

Superposition and entanglement
(quantuminspire.com)

Quantum Superposition

It refers to a phenomenon that tells us that quantum superposition can be seen as the linear combination of quantum states.

This property makes it hard for a system to decrypt quantum communication and thus provides a safer way to transfer information.

Superposition and entanglement
(quantuminspire.com)

Quantum Entanglement

Quantum entanglement refers to the linking of two particles in the same quantum state and the existence of correlation between them.

Facilitates the ability of a system to do calculations exponentially faster by more and more qubits.

Superposition and entanglement
(quantuminspire.com)

Quantum Measurement

A set of mathematical operators to understand and measure the amount of information that can be recovered and processed from qubits.

Useful in understanding the complexities of quantum mechanics.

Quantum measurement splits information three ways - Physics World.

Quantum Interference

It refers to the ability of atomic particles to behave like wave particles, thus resulting in information or the collapse of qubit state thus leading to quantum coherence or dechorence.

It measures the ability of quantum computers to accurately compute and carry the information stored in them.

What is quantum mechanics? Institute for Quantum Computing (uwaterloo.ca)

No Cloning Theorem

The “no cloning theorem” is a result of quantum mechanics that forbids the creation of identical copies of an arbitrary unknown quantum state.

The no cloning theorem is a vital ingredient in quantum cryptography, as it forbids eavesdroppers fom creating copies of a transmitted quantum cryptographic key.

The no cloning theorem – Quantiki

Figure 1.5 – Quantum computing glossary

The postulates mentioned in Figure 1.5 have enabled computer scientists to migrate from classical to quantum computers. As we will see in subsequent sections, postulates such as quantum interference and the no-cloning theorem have enabled quantum technologies to come to the fore, and laid the basis for achieving faster, more efficient, and more accurate computational power. The following section will look at technologies fueling innovations in quantum computing paradigms.

Approaches to quantum innovation

In its current form, quantum computing relies on a plethora of technologies to expand its footprint. It will take years for quantum computers to fully reach their commercial potential. However, when they work in hybrid mode (in tandem with classical computers), they are expected to produce much better results than in standalone mode. Let’s have a look at the technologies that make them tick:

  • Superconducting: This technology takes advantage of the superposition property of quantum physics. Information is circulated by two charged electron currents flowing in opposite directions around the superconductor, and then exchanging the info stored in the qubit while entangling each other. This technology needs the quantum computer to be operated at extremely low temperatures.
  • Trapped ions: An ion is a charged atom (Ca+ or Br+). Suppose a piece of information is coded on this charged atom. The atom is transported from state 0 to state 1 by emitting an energy pulse. This charged atom will carry the information and be decoded with the help of lasers. These ions are trapped in electric fields. Information coded is interpreted using a photonic unit and then passed on using optic fibers.
  • Photonics: This technology uses photons to carry information in a quantum state. Using current silicon chips, the behavior of photons is controlled, and the information is transmitted over the circuit. Due to its compatibility with existing infrastructure and chip-making capabilities, it shows promise to achieve great success.
  • Quantum dots: Quantum dots are small semiconducting nanocrystals made up of elements such as silicon and cadmium. Their size ranges from 2 to 10 nm. The physical implementation of a qubit involves exchanging information via charged qubits in capacitive states. Due to its conducive conditions, photonics is less error-prone.
  • Cold atoms: Cold atoms use a ploy similar to trapped ions, where atoms are cooled below 1 mK and then used as an information highway to bounce off the information. Lasers are programmed to control the quantum behavior of cold atoms, and to then leverage them to transfer data.

To understand the milestones achieved by each technology, we will take the help of DiVincenzo’s criteria. In the year 2000, David DiVincenzo proposed a wish list of the experimental characteristics of a quantum computer. DiVincenzo’s criteria have since become the main guidelines for physicists and engineers building quantum computers (Alvaro Ballon, Quantum computing with superconducting qubits, PennyLane, https://tinyurl.com/4pvpzj6a). These criteria are as follows:

  • Well-characterized and scalable qubits: Numerous quantum systems seen in nature are not qubits; thus, we must develop a means to make them act as such. Moreover, we must integrate several of these systems.
  • Qubit initialization: We must be able to replicate the identical state within an acceptable error margin.
  • Extended coherence durations: Qubits will lose their quantum characteristics after prolonged interaction with their surroundings. We would want them to be durable enough to enable quantum processes.
  • Universal set of gates: Arbitrary operations must be performed on the qubits. To do this, we need both single-qubit and two-qubit gates.
  • Quantification of individual qubits: To determine the outcome of a quantum computation, it is necessary to precisely measure the end state of a predetermined set of qubits.

Figure 1.6 helps evaluate the promises and drawbacks of each kind of quantum technology based on DiVincenzo’s criteria:

Superconducting

Trapped Ions

Photonics

Quantum Dots

Cold atoms

Well-characterized and scalable qubit

Achieved

Achieved

Achieved

Achieved

Achieved

Qubit initialization

Achieved

Achieved

Achieved

Achieved

Achieved

Extended coherence durations

99.6%

99.9%

99.9%

99%

99%

Universal set of gates

10-50 ns

1-50 us

1 ns

1-10 ns

100 ns

Quantification of individual qubits

Achieved

Achieved

Achieved

Achieved

Achieved

Figure 1.6 – DiVincenzo’s criteria

On various parameters, technologies such as superconducting and trapped ions are showing the most promise in overcoming the challenges of quantum technology. While supergiants such as IBM and Google are betting on such technology to develop their quantum computers, new-age start-up technologies, including IQM and Rigetti, are exploring others that are more compatible with the current infrastructure.

In the next section, we will detail the applications and technologies associated with the quantum computing ecosystem.

Quantum computing value chain

Quantum computing technology is still in its infancy. If we have to draw parallels from a technology point of view, in 1975, most of the investors were investing in hardware firms such as IBM, HP, and later Apple, to make sure that people would be able to migrate from mainframe to personal computers. Once the value from hardware had been derived, they started paying attention to software, and firms such as Microsoft came into prominence. According to a report published by BCG, 80% of the funds available are flowing toward hardware companies such as IonQ, ColdQuanta, and Pascal. Key engineering challenges that need to be overcome are scalability, stability, and operations.

Several companies and start-ups are investing in quantum computing. Countries such as the USA ($2 billion), China ($1 billion), Canada ($1 billion), the UK (£1 billion), Germany (€2 billion), France (€1.8 billion), Russia ($790 million), and Japan ($270 million) have pledged huge amounts to achieve quantum supremacy. It has been speculated that quantum solutions, including quantum sensors, quantum communication, and quantum internet, need huge investments to help countries in achieving quantum supremacy. McKinsey has pegged the number of quantum computing start-ups at 200. Also, according to PitchBook (market data analyst), global investment in quantum technologies has increased from $93.5 million in 2015 to $1.02 billion in 2021. A few well-known start-ups that have attracted huge investments recently are Arqit, Quantum eMotion, Quantinuum, Rigetti, D-Wave, and IonQ.

Figure 1.7 shows the potential application of quantum technologies in different fields based on the types of problems solved by quantum computers:

Figure 1.7 – Application of quantum computing

Figure 1.7 – Application of quantum computing

The following technologies are helping companies to create the value chain for end users in the quantum realm:

  • Quantum computing: Quantum computing refers to developing software and hardware technologies using quantum mechanics principles.
  • Quantum key distribution (QKD): QKD, or quantum cryptography, provides a secure way for banks and other institutions to exchange encryption keys. It uses principles of quantum mechanics to secure the communication channels.
  • Quantum software and quantum clouds: Quantum software, or programming languages such as Qiskit, provide a medium for end users to interface with system hardware and perform complex computing operations including simulation, optimization, and pattern recognition.
Figure 1.8 – Quantum technology

Figure 1.8 – Quantum technology

  • Post-quantum encryption: One of the key research areas that have prompted countries to invest billions of dollars is the hunch that current encryption software will be susceptible to quantum algorithms. They need algorithms that can secure these channels further.
  • Quantum sensors and atomic clocks: These terms refer to the development of laser and trapped-ion technologies to control the atomic behavior of molecules. This has prompted researchers to develop use cases where next-gen technologies such as quantum sensors will be useful in the early detection of natural calamities, including tsunamis and earthquakes.
  • Quantum materials: Quantum materials refers to the cluster of world-class technologies that help capture and manipulate elements’ quantum properties for industrial usage.
  • Quantum memories and other quantum components: These devices carry information in qubit form via photons. It is complex technology that is still under development and is expected to overcome the memory barriers defined by current limitations.

As observed in Figure 1.8, the quantum computing ecosystem is vast. It has multiple facets such as quantum materials, memories, and sensors, empowering the user to collect and analyze data more effectively.

In the following section, we will look at the companies powering the revolution in quantum technologies.

The business application of quantum computing

Although it is still in its infancy and yet to achieve a commercial application, quantum technology holds much promise. In the near future, quantum computers will be able to help accelerate the pace of solving complex problems in conjunction with classical computers. In this section, you will learn about the business applications of this wonderful technology.

Global players in the quantum computing domain across the value chain

According to a McKinsey report (Quantum computing funding remains strong, but talent gap raises concern, https://tinyurl.com/5d826t55), quantum technology has attracted a total investment of $700 million from various governments and funding agencies. The promise shown by this technology has prompted the industry to fund ongoing research in various universities and labs. D-Wave was the first company to pioneer the quantum computing solution in 1999, through quantum annealing. Since then, other companies such as IBM have built a robust community of researchers and end users alike to propagate the use of quantum computers. The following is a brief list of the companies doing pioneering work in the field of quantum technology:

  • IonQ (NASDAQ: IONQ): IonQ was founded in 2015 by Christopher Monroe and Jungsang Kim. IonQ has received total funding of $432 million. IonQ builds quantum computers based on ion trap technology. It provides quantum computers as Platform as a Service (PaaS) to service providers.
  • Rigetti (NASDAQ: RGTI): Rigetti Computing was founded in 2013 by Chad Rigetti. It has currently received funding of $500 million. Rigetti has developed a quantum computer based on superconducting technology.
  • Quantum Computing Inc.: Quantum Computing Inc. focuses on providing software and hardware solutions to the end user. It is also focusing on developing business use cases for companies, thus showcasing the potential of quantum computing in the near future.
  • Archer (ASX: AXE): Archer is an Australian company that is conducting research on developing a quantum computer at room temperature. It was founded by Dr. Mohammad Choucair. It aims to produce a quantum computer that can have a widespread reach.
  • D-Wave (coming soon via SPAC merger): D-Wave is credited with introducing the world’s first quantum computer for commercial use. It uses the quantum annealing technique to develop quantum solutions for the end user. It offers a limited but powerful piece of technology with 5,000 qubits of quantum computer at its disposal, which has a lot of potential business applications.
  • Quantinuum: Quantinuum was formed as a result of a merger between Cambridge Quantum and Honeywell Quantum Solutions. While the primary focus of Cambridge Quantum was on developing the operating system and software for quantum computers, Honeywell has focused primarily on developing the quantum computer using ion trap technology.

Global players across the value chain in the quantum computing domain include giants such as IBM, Microsoft, and Google, and well-funded start-ups such as Rigetti, IQM, and Quantinuum. These companies have invested in different types of technologies (hardware as well as software) to catapult the research in this technology domain.

In the subsequent segment, we will evaluate the roadmap provided by different technology giants to achieve full-scale quantum supremacy.

Building a quantum computing strategy implementation roadmap

Building quantum advantage to solve real-time business problems is the end goal of many companies operating in the quantum realm. This technology is perceived to aid companies in solving large-scale problems. Recently, BMW has commissioned a million-dollar challenge to discover a solution to its inventory scheduling problem using the AWS Amazon Braket platform. In Figure 1.9, you can chart the route that could potentially lead to the era in which quantum supremacy can be achieved, and see how we can solve more problems using quantum computing:

Figure 1.9 – Quantum computing era

Figure 1.9 – Quantum computing era

Broadly, the quantum era can be divided into three parts:

  • Noisy intermediate-scale quantum (NISQ): This era is marked by the availability of a lesser number of good-quality qubits (<50 to 100) to solve real-world problems. The word noisy refers to the tendency of the qubits to lose their quantum state due to disturbances. It is expected that the current technology setup will be able to come out of the NISQ era by 2030.
  • Broad quantum advantage: IonQ has defined the broad quantum advantage as the advent of the era where quantum computers are available for developers and end users to solve real-life problems. Based on the consensus developed by industry practitioners, 72-qubit systems will start aiding the industry in solving commercial-grade problems. Thus, it will be possible in the future to access the platform enabled by demonstrating high-level application programming and HMI functions.
  • Full-scale fault tolerance: This era refers to large-scale quantum computers that have achieved two-qubit gate fidelity of 99.5%. By 2040, it is expected that the existing efforts will help in solving the problem of decoherence (leakage of information due to large numbers of qubits), and will enable organizations to take full advantage of this amazing technology.

Quantum technology in the near term is available for end users in the form of hybrid computing. To harness the full potential of existing quantum computers, players such as D-Wave and Rigetti have started providing an interface between classical and quantum computing via microprocessors. While classical components take care of communication with end users, quantum microprocessors are used in solving NP-hard problems. Quantum technology, through quantum annealers and universal quantum computers, and using technologies such as superconducting and ion trap, will be able to harness its full potential in the near future.

In the next section, let’s have a look at what kind of people are needed to build quantum technology and its ecosystem.

Building a workforce for a quantum leap

Quantum technology needs a variety of people in the workforce to harness its true potential. The entire technology stack can be divided into hardware, software, and related technologies. Currently, the technology has called for scientific research and technology implementation experts. According to a survey report prepared by Forbes, a graduate must have a primary degree in STEM to understand the basic workings of quantum computers. A research-oriented mindset is essential to further investigate the development of quantum computers. To achieve scientific breakthroughs related to the development of computer hardware, a researcher must have a deep understanding of the underlying technologies such as annealing, superconducting, and ion trap. These technologies are at the forefront of the scientific breakthroughs that can be achieved with the help of a knowledgeable workforce.

In addition to building a quantum computer, it is also challenging to operate one. The current focus of software development is to write low-level programs that can interface with the memory core of the quantum computer. IBM and Google are among the companies that have developed Python-based software development toolkits (SDKs) such as Qiskit and Cirq. Programs such as IBM Summer School are good starting points for developers to get acquainted with the methodology of software interfacing with quantum memory processors. Due to the limitations of the current technology in the quantum field, a lot of emphasis is given to developing a hybrid computer. A software developer needs to know about cloud computing to operate a quantum computer. Most quantum computers are nested in big rooms at below-freezing temperatures, and can be accessed remotely using cloud computing. The algorithms written for quantum computers are also used to boost the performance of existing machine learning algorithms.

Quantum solutions also include aided technologies, making quantum technologies an exciting field to work in. Quantum sensors, annealers, and the internet are the potential applications of quantum mechanics. In addition, quantum algorithms have also shown promise in solving problems related to finance, supply chain, healthcare, and cryptography. Figure 1.8 summarizes the discussion related to the aptitudes and qualifications related to starting a career in the field of quantum technologies:

Research Areas

Application

Potential Qualification

Hardware

Quantum Mechanics, Theoretical Physics, Applied Physics

Superconducting Ion Traps, Quantum Dot

PhD, Master’s in Quantum Physics

Software

Quantum Information Science

Quantum Algorithms, Quantum Machine Learning

Software Development, Master’s in Computer Science

Quantum Business Technologies

Optimization, Simulation and Cryptography

Finance, Supply-Chain, Healthcare

Business Evangelist, Domain Expert

Figure 1.10 – List of qualifications

From Figure 1.10, it can be observed that a potential candidate for quantum technologies needs some background in STEM. Research aptitude and a capacity to learn, unlearn, relearn, and apply new concepts are a must to sustain in this dynamic field. Since it’s a research-oriented field, companies’ inclination is more toward inducting doctoral candidates from relevant fields. However, there is a significant demand for software engineers who can write code for hybrid computers to solve problems in a faster and more accurate way.

Summary

Computing paradigms, such as calculators and analog and digital computers, have evolved over the years to assist humans in making rapid strides in technological developments and reaching new knowledge frontiers. The contributions of Jon von Neumann, Alan Turing, and Graham Moore have been immense in achieving superior computing power.

The current business environment has given rise to the need to make faster and more accurate decisions based on data. Hence, there is a need for faster, optimized computers to process large amounts of data.

Digital computers cannot solve NP-hard problems, including simulation, optimization, and pattern-matching problems, thus emphasizing the need for new computing technologies to do faster and more accurate calculations.

Emerging computing paradigms, such as quantum computing and molecular computing, promise to solve large-scale problems such as portfolio optimization, protein foldings, and supply chain route optimization more effectively and efficiently.

Quantum computing is based on the underlying principles of quantum mechanics such as qubits and the quantum states, superposition, interference, entanglement, and quantum measurement.

Current quantum hardware and microprocessors are based on technologies such as superconducting, trapped ions, annealing, cold atoms, and simulators.

The quantum computing value chain is based on the innovations achieved using quantum solutions and technologies such as quantum sensors, quantum communication, and the quantum internet.

Global players across the value chain in the quantum computing domain include giants such as IBM, Microsoft, and Google, and well-funded start-ups such as Rigetti, IQM, and Quantinuum.

Aligning business strategy with quantum computing involves developing the strategy roadmap for companies based on quantum computing eras such as NISQ, broad quantum advantage, and full-scale fault tolerance.

The future quantum workforce needs to work on three dimensions, concerning the development of hardware, software, and related quantum technologies.

Left arrow icon Right arrow icon
Download code icon Download Code

Key benefits

  • Learn to solve financial analysis problems by harnessing quantum power
  • Unlock the benefits of quantum machine learning and its potential to solve problems
  • Train QML to solve portfolio optimization and risk analytics problems

Description

Quantum computing has the potential to revolutionize the computing paradigm. By integrating quantum algorithms with artificial intelligence and machine learning, we can harness the power of qubits to deliver comprehensive and optimized solutions for intricate financial problems. This book offers step-by-step guidance on using various quantum algorithm frameworks within a Python environment, enabling you to tackle business challenges in finance. With the use of contrasting solutions from well-known Python libraries with quantum algorithms, you’ll discover the advantages of the quantum approach. Focusing on clarity, the authors expertly present complex quantum algorithms in a straightforward, yet comprehensive way. Throughout the book, you'll become adept at working with simple programs illustrating quantum computing principles. Gradually, you'll progress to more sophisticated programs and algorithms that harness the full power of quantum computing. By the end of this book, you’ll be able to design, implement and run your own quantum computing programs to turbocharge your financial modelling.

Who is this book for?

This book is for financial practitioners, quantitative analysts, or developers; looking to bring the power of quantum computing to their organizations. This is an essential resource written for finance professionals, who want to harness the power of quantum computers for solving real-world financial problems. A basic understanding of Python, calculus, linear algebra, and quantum computing is a prerequisite.

What you will learn

  • Explore framework, model and technique deployed for Quantum Computing
  • Understand the role of QC in financial modeling and simulations
  • Apply Qiskit and Pennylane framework for financial modeling
  • Build and train models using the most well-known NISQ algorithms
  • Explore best practices for writing QML algorithms
  • Use QML algorithms to understand and solve data mining problems

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : May 31, 2023
Length: 292 pages
Edition : 1st
Language : English
ISBN-13 : 9781804614877
Category :
Languages :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Product feature icon AI Assistant (beta) to help accelerate your learning
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : May 31, 2023
Length: 292 pages
Edition : 1st
Language : English
ISBN-13 : 9781804614877
Category :
Languages :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 109.97
A Practical Guide to Quantum Machine Learning and Quantum Optimization
€39.99
Financial Modeling Using Quantum Computing
€27.99
Quantum Computing Algorithms
€41.99
Total 109.97 Stars icon
Banner background image

Table of Contents

15 Chapters
Part 1: Basic Applications of Quantum Computing in Finance Chevron down icon Chevron up icon
Chapter 1: Quantum Computing Paradigm Chevron down icon Chevron up icon
Chapter 2: Quantum Machine Learning Algorithms and Their Ecosystem Chevron down icon Chevron up icon
Chapter 3: Quantum Finance Landscape Chevron down icon Chevron up icon
Part 2: Advanced Applications of Quantum Computing in Finance Chevron down icon Chevron up icon
Chapter 4: Derivative Valuation Chevron down icon Chevron up icon
Chapter 5: Portfolio Management Chevron down icon Chevron up icon
Chapter 6: Credit Risk Analytics Chevron down icon Chevron up icon
Chapter 7: Implementation in Quantum Clouds Chevron down icon Chevron up icon
Part 3: Upcoming Quantum Scenario Chevron down icon Chevron up icon
Chapter 8: Simulators and HPC’s Role in the NISQ Era Chevron down icon Chevron up icon
Chapter 9: NISQ Quantum Hardware Roadmap Chevron down icon Chevron up icon
Chapter 10: Business Implementation Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Full star icon Full star icon Full star icon Full star icon Full star icon 5
(8 Ratings)
5 star 100%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Filter icon Filter
Top Reviews

Filter reviews by




Jürgen Burger Dec 12, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I thought the book was pretty good and learned a lot from it.
Feefo Verified review Feefo
Bill Wisotsky Jul 19, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
This book was organized in a very logical way taking you through the current financial quantum landscape. The book moves through creating a foundation quantum computing, the various technologies, and the evolution. It then spends time on a high level, discussing some important types of quantum machine learning algorithms, what they are and why they are used. The authors discuss different types of quantum programming and quantum cloud providers with examples. The authors talk about the financial landscape, what kinds of verticals exist, and the problems that could be potenitally addressed by quantum computing. Part 2 deep dives into these financial ML/QML problems and explains what they are, why they are important and how quantum could help. For example, the authors discuss in detail what portfolio optimization is and gives examples on how to solve it classically. They then discuss how it could benefit from using quantum and then give one or two examples of how to solve it using quantum. What is great is that multiple technologies are shown for the sample problem, (e.g. D-Wave, Qiskit, Circ, PennyLane, etc.). The authors then spend time talking in detail about quantum clouds and QaaS, with detailed explanations and screenshots from different quantum cloud providers. Finally, there is talk about the importance of simulators, noise and the possible future directions of quantum.All-in-all this book is a great addition to anyone needing to understand applied QML in finance and how various technologies and vendors fit into the field and how they could be used to for QML. The book did not have overcomplicated math and went comfortably deep enough that you could try things on your own, but don't need a PhD in physics or mathematics.Highly recommend.
Amazon Verified review Amazon
ML Enthusiast Jun 19, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
The book "Financial Modeling using Quantum Computing" is not an introduction to Quantum Computing. There are alreadymany of those on the market - so there is not necessarily a need for another one. It is a book about APPLICATIONS ofQuantum Computing in financial modeling and decision making. And there is no good presentation about this yet- so it is the right book at the right time!In this book, no mathematical or physical basics are taught in the first part; instead, the followingquestions are answered: What are the principles of Quantum Computing? What is the idea behind the most important algorithms?Which tools/frameworks/solutions can be used for Quantum Machine Learning in particular?How does Quantum Computing fit into the finance industry landscape?The second part of the book goes into more depth: How can the valuation of derivatives be implemented with Quantum Computing?How portfolio management ? And how can credit risk analysis (i.e. rating) be realized with Quantum Computing and what are theadvantages arise?Finally, the third part is to look at the synthesis of simulators, NISQ and HPC; the NISQ hardware roadmap and the implicationsfor potential applications.The book is particularly suitable for those who have a basic knowledge of the basics of Quantum Computing and are looking forits placement in a larger, application-related context. For those, the book is absolutely recommendable!
Amazon Verified review Amazon
Tiny Jul 05, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Fully implementing the potential for quantum computing as a game-changer and not just another good idea fairy means comprehending how an industry sector can benefit. “Financial Modeling Using Quantum Computing” (Packt, 2023) by Anshul Saxena, PhD, Javier Mancilla Montero, Iraitz Montalban, and Christophe Pere, PhD does exactly that in painstakingly describing which quantum practices can best be translated into a significant ROI (Return on Investment) within the financial sector. The book provides coding examples for several popular quantum languages and describes where, and how, to implement those tools for business. Divided into three sections, the quantum computing paradigm, applications of quantum computing, and upcoming quantum scenarios, this work provides a practical guide to advocate and implement solutions for the business minded. Best recommended for those with a working knowledge of quantum computing and an interest in understanding financial implementations. The Quantum Computing Paradigm starts in the same place as all good quantum books, with a history of quantum computing and what makes it so different than classical methods. Reviews are provided for the most common existing algorithms, available toolsets, and the providers one might use to implement those tools. The last part then provides an overview of financial markets. This covers the various types of financial institutions. One of the most helpful parts was lasting those factors necessary to those institutions in considering new technology - asset management, risk analysis, Investment, profiling, customer identity and retention, Information gaps, customization, and fraud detection. Each area gains substantial benefits from quantum’s ability to handle multiple variables at a greater speed than classical optimization solutions. The middle portion examines derivative valuation, portfolio management and credit risk analytics. Many of these traditional approaches are based on a stochastic analysis, limited only by computing power. Descriptions appear for the Black-Scholes, Monte Carlo, and binomial methods currently in use by financial institutions. Examples with Qiskit and PennyLane provide samples to run one’s own code and examine the differences. Derivatives consider understanding future asset value, portfolio management describes including multiple sectors within those derivatives, and credit risk the potential for whether a bank should risk lending money. Each option can be maximized by understanding a wider variable range which the authors point out best occurs within the quantum annealing sector. Quantum annealing focuses specifically on optimization problems. While the existing coding samples focus on smaller problems, they are easily expandable to handle a real-world implementation. The last chapter here addresses the practical application of using quantum devices attached to a cloud rather than purchasing and maintaining a super-cooled laboratory for one’s own business. The last element considers some practical elements. A helpful definition occurs here in that a simulator is a classical computer running quantum solutions, an emulator introduces the errors when classical code transfers to a quantum implementation, and a device involves an actual solution such as Amazon Braket. The differences allow one to understand the importance of error mitigation within the quantum sphere. One central challenge emerges in the no-cloning theorem when the quantum process cannot be copied without collapsing the quantum state. The other challenge is the relation between physical qubits and logical qubits. Currently, the best solution shows that to receive one logical, error-corrected qubit requires at least 9 physical qubits. This adds perspective when considering the record for the largest quantum computing system is 433 bits, equating to about 40ish logical qubits. Though the book provided exceptional detail, further emphasis on the case studies would have been helpful The coding samples were excellent but the comparison to actual implementation only appeared in 1-2 paragraph segments. Understood that this is a theoretical overview rather than full practical implementation but knowing the existing marketplace solutions can be extremely beneficial. Another useful add would have been a side by side comparison of the different quantum cloud options. Descriptions appear for D-Wave, AWS, IBM, and Azure but a graphic showing the comparative capabilities would have aided greatly. Overall, “Financial Modeling Using Quantum Computing” was an excellent, focused work conveying exactly what the title says. If one is interested in quantum computing in general, it remains useful to understand the various applications. On the other hand, if one works in financial transactions daily, or is charged with improving future applications, this provides an excellent gateway to begin using those tools for oneself. Recommend for financial software developers and those with an interest in quantum computing.
Amazon Verified review Amazon
Aadi Sep 04, 2023
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I liked the connection/flow of the book. It took me 3 months to read this book, was kind of unable to dedicate a lot of time, but it was easy to pick up from the checkpoint. The modelling was necessary for Quantum computing learning newer kids. I learnt some specifics of finances through this book too. If you are in financial domain, give it a try, its a new realm of possibility.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.