Articles by Graham Jarvis

Millennial Investors: Is It Wise To Cut Out Humans?

By Graham Jarvis on October 2, 2017

“The times they are a-changin’”, and with the growth of artificial intelligence (AI) in all industrial sectors, including financial services, the words of singer-songwriter Bob Dylan are certainly coming true. Attracta Mooney, an asset management reporter…

Top 5 Tips To Counter Ransomware Attacks

By Graham Jarvis on July 17, 2017

In January 2017, Lloyds Bank was threatened by a cyber-attack caused by a distributed denial of service (DDoS), but it didn’t pay a ransom. The cyber-criminals involved with the incident attempted to block access to 20 million…

Why Are Regulators Forcing The Digital Transformation of Payments?

By Graham Jarvis on June 26, 2017

“By January 2018 banks must comply with the EU’s second Payment Services Directive (PSD2), intended to improve online payment protection, encourage payment services innovation, and make cross-border payments safer. We’re finally entering the modern age of…

Cyber-Attacks: What Risk Does The Cyber-Security Skills Gap Pose?

By Graham Jarvis on May 22, 2017

“In December 2016 and January 2017, SAI Global, in association with, conducted a global poll of financial services companies, about current trends in risk management and governance. 32% cited cyber security as the biggest challenge…

Dodd-Frank Reform: Why Would It Force the UK to Relax Regulation?

By Graham Jarvis on April 19, 2017

US President Donald Trump signed an Executive Order on 3rd February 2017 to review the 2010 Dodd-Frank financial regulations, which were brought in to prevent another 2008 financial crisis.  Simon French, Panmure Gordon’s chief economist, explains…

Compliance: How to use artificial intelligence to Know Your Customer

By Graham Jarvis on March 2, 2017

Financial services organisations have since the financial crisis in 2008 had to respond to a stricter regulatory compliance regime. This has led to the introduction of technologies that automate processes such as Know Your Customer (KYC)…