The SWRL Magic: A Financial Perspective