A „Take Profit / Stop loss” funkció elérhető Market vagy Limit megbízások elhelyezésekor bármely Kraken Pro határidős piacán. Bracket megbízásokként is ismertek, lehetővé teszik a kilépési pontok (Take profit (TP) és Stop loss (SL)) konfigurálását, mielőtt elküldene egy megbízást egy pozíció megnyitására (ezt elsődleges megbízásnak nevezzük): legyen szó akár nyereséggel történő kilépésről a kereskedésből, akár a veszteségek korlátozása érdekében történő kilépésről. Ebben a cikkben a „Take Profit / Stop loss” rövidítve „TP/SL” néven szerepel.
A TP/SL segítségével egy vagy két kilépési pontot állíthat be a pozícióból, amelyet éppen megnyitni készül. Ha mind a Take profit, mind a Stop loss megbízást elhelyezi: amikor az egyik aktiválódik, automatikusan törli a másik megbízást. Ezt a funkciót One Cancels the Other (OCO) néven ismerik.
Függetlenül attól, hogy az elsődleges megbízás részben vagy teljesen teljesül, az aktiválja a TP/SL-t. A TP/SL biztosítja a részleges teljesítés kezelését azáltal, hogy az elsődleges megbízás által teljesített mennyiséggel azonos mennyiségű TP/SL-t helyez el, így biztosítva, hogy a pozíció mindig védett legyen.
Trigger-alapú megbízások esetén kiválaszthatja, hogy melyik ár aktiválja a Take profit vagy Stop loss megbízásait, a feltételes trigger jel beállításával Mark Price, Index Price vagy Last Price értékre.