Providing Software Design Support for Forex Options

By Mufti Shafiq Jakhura
Posted: 20 Muharram 1432, 26 December 2010

Q. .  I am a software architect and provide consultancy as a freelancer. Recently I came across a situation where I need to design some part of the analytical software which deals with the forex options. My role doesn't include the Forex options calculations or analysis rather it is more of related to software design of the intermediate layer of overall solution and that part itself doesn't include any Forex options calculation.  Is providing consultancy in any such project permissible or not? It is like selling my knowledge to the team of people who is working on this project. Moreover if I already have given the commitment to do some part of the project, what is the ruling about that?

A.If your role does not entail any direct involvement in structuring the impermissible product, then although this role in itself may not be prohibited, it is certainly not a preferred project to be involved in as it would aid in some way to this product. As such, it is best to excuse yourself from any further involvement in this project.

And Allah Ta'ala Knows Best