14 July, 2023
The Langchain Framework And How It Enables Real-World Generative AI Applications
Langchain is an open source framework that enables GPT LLM's to be deployed with ReAct capabilities. Langchain enables the development of generative ai technologies that use LLM's and which are context-aware, have the ability to reason and to take actions.
30 June, 2023
Implementing The Perxeive Servers In The Cloud As A Secure REST API Via AWS VPC And Fargate
The recently released version 2.0 of the Perxeive app in the Apple App Store required a complete rewrite of the backend servers to support the quantum leap in functionality. After researching a number of solutions I decided to go with AWS Fargate in a VPC to deliver both low latency and security.
16 June, 2023
RAG - Retrieval-Augmented Generation To Deploy Real-World Applications Of LLMs
Retrieval-augmented generation is a technique that combines GPT LLMs with an external knowledge source, such as a database or a collection of documents, to generate more accurate and informative responses.
5 May, 2023
ReAct: A New Framework for Prompt Engineering in Large Language Models
Andrew Li et al. proposed the ReAct (Reasoning and Acting) framework for prompt engineering in LLMs. This innovative approach combines reasoning abilities with the capacity to execute real-world actions through API calls, enabling LLMs to perform tasks on behalf of users and significantly enhancing their utility.
7 April, 2023
Unlocking the Reasoning Potential of Large Language Models: A Deep Dive into Chain-of-Thought Prompting
A new and highly useful technique called "Chain-of-Thought (CoT) prompting," has been proposed that opens up an exciting set of opportunities to apply generative AI to real world challenges. This new technique was introduced in the research paper "Chain of Thought Prompting Elicits Reasoning in Large Language Models" by Wei et al. This post provides a brief summary of the paper.
10 March, 2023
The Nine Key Lessons Learned Transforming A Failing New International Payments Business Into A €200m+ Per Year Success - Part 4
FX4Cash, Deutsche Bank's international payments business, generates over €200m a year in annual revenues on extremely high margins. It's success is taken for granted today. This is the story of how that success was achieved. Part 4.
24 February, 2023
The Nine Key Lessons Learned Transforming A Failing New International Payments Business Into A €200m+ Per Year Success - Part 3
FX4Cash, Deutsche Bank's international payments business, generates over €200m a year in annual revenues on extremely high margins. It's success is taken for granted today. This is the story of how that success was achieved. Part 3.
10 February, 2023
The Nine Key Lessons Learned Transforming A Failing New International Payments Business Into A €200m+ Per Year Success - Part 2
FX4Cash, Deutsche Bank's international payments business, generates over €200m a year in annual revenues on extremely high margins. It's success is taken for granted today. This is the story of how that success was achieved. Part 2.
27 January, 2023
The Nine Key Lessons Learned Transforming A Failing New International Payments Business Into A €200m+ Per Year Success
FX4Cash, Deutsche Bank's international payments business, generates over €200m a year in annual revenues on extremely high margins. It's success is taken for granted today. This is the story of how that success was achieved.
25 November, 2022
What I Learned Building Successful New Businesses Within Large Companies
Companies face a constant threat of being disrupted by new market entrants. The rapid pace of technological progress only serves to increase the urgency of the threat of disruption. To stay ahead, companies need to foster innovation and build new businesses that leverage the latest technologies to meet customer needs better and at lower cost.
11 November, 2022
FX Options Guide - Section 23 - Trigger Forward
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we cover how a salesperson can price a trigger forward structure for a client.
28 October, 2022
FX Options Guide - Section 22 - Basket Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we consider how exposure to a number of currencies can be hedged using a basket option.
14 October, 2022
FX Options Guide - Section 21 - Average Rate Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this sections we look at average rate fx options and how they can be used to hedge periodic fx exposures
30 September, 2022
FX Options Guide - Section 20 - Barrier Option Risk Characteristics And Market Impact
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we first look at the various risk considerations of fx barrier options and then review their impact on the fx market.
16 September, 2022
FX Options Guide - Section 19 - Barrier Option Intuition
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we try to develop intuition about fx barrier options.
2 September, 2022
FX Options Guide - Section 18 - Barrier Option Variations
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look briefly at the different variations of fx barrier options.
19 August, 2022
FX Options Guide - Section 17 - Binary Options And Double Knockout Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look at the two main types of binary, or digital options.
5 August, 2022
FX Options Guide - Section 16 - Reverse Knockin Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we take a look at reverse knockin options.
22 July, 2022
FX Options Guide - Section 15 - Reverse Knockout Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look at a popular option for expressing a limited directional view, the reverse knockout option.
8 July, 2022
FX Options Guide - Section 14 - Knockin Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we examine knockin options and how they are used in the fx market.
24 June, 2022
FX Options Guide - Section 13 - Knockout Option Risk Management Considerations
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we consider the risk management of fx knockout options.
10 June, 2022
FX Options Guide - Section 12 - Knockout Option Pricing
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we learn how to price an fx knockout option.
27 May, 2022
FX Options Guide - Section 11 - Knockout Option
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look at knockout options.
13 May, 2022
FX Options Guide - Section 10 - Executing A Trade
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we review how a salesperson at an investment bank might execute an fx options trade with a client
29 April, 2022
FX Options Guide - Section 9 - More On Volatility
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we dive a little deeper into the subject of volatility of fx options.
15 April, 2022
FX Options Guide - Section 8 - Volatility
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look at volatility, the most important input to the pricing of an fx option.
1 April, 2022
FX Options Guide - Section 7 - Gamma
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we do a deep dive of gamma, a key derivative of an fx option.
18 March, 2022
FX Options Guide - Section 6 - Option Risk Characteristics
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section, we examine the risk characteristics of fx options.
4 March, 2022
FX Options Guide - Section 5 - Option Valuation
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we cover the valuation of fx options.
18 February, 2022
FX Options Guide - Section 4 - Option Combinations
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we look at how fx options can be combined to create different payout profiles.
4 February, 2022
FX Options Guide - Section 3 - Common Option Strategies
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we review a number of common fx option strategies.
21 January, 2022
FX Options Guide - Section 2 - Option Types
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this section we detail the different types of fx option.
7 January, 2022
FX Options Guide - Section 1 - Terminology
This series of posts is based on an FX Options training course that I delivered whilst contributing to building FX businesses at a number of investment banks. In this first section we start out by reviewing the terminology used to describe fx options.
19 December, 2021
Why The Worlds Leading Investment Banks' FX Businesses Have Failed To Realise Their Best Revenue Opportunity
The FX Businesses of Investment Banks need to both grow revenue and diversify those revenues such that they are less dependent on FX market volatility. The most attractive source of additional, non-volatility dependent revenue streams arises from transaction flows originating from high friction, operational client flows from non-traditional sources. To successfully realise the opportunity a new type of technology solution must be built.
19 November, 2021
Five Lessons Learned Implementing AI Models Using The OpenAI GPT-3 API
The first version of the Perxieve app used fine-tuned models trained on the OpenAI GPT-3 API to generate an essay style document based on the contents of a suitable webpage, such as a Wikipedia page. I thought it might be helpful to share my experiences of using the OpenAI GPT-3 API and the key lessons I learned.