3/ iAgent має високу гнучкість, трейдери можуть визначати різні ролі для кожного iAgent, такі як аналітик даних, трейдер на біржі та менеджер фондів тощо. Через різні ролі реалізуються різні функції, кожна роль може реалізувати конфігураційну ізоляцію та працювати окремо.