No, it’s not compulsory to select the child and master are from same broker. You can select the for-example master as zerodha and child as angle one or vice versa in algodelta we have the flexibility of that.
If you want to know more, you can contact support team.