O firmă de brokeraj execută tranzacții în numele investitorilor de pe piețele financiare. Brokerii pot gestiona, de asemenea, conturi interne de proprietate în numele unui angajator. O comandă fermă pe piețele financiare apare atunci când un broker plasează un ordin de cumpărare sau un ordin de vânzare pe piețele de acțiuni în numele contului de proprietate al unei instituții financiare. Acest comerciant, un profesionist în brokeraj care cumpără și vinde valori mobiliare, trebuie de obicei să primească autorizația de la echipa de conducere a firmei de brokeraj înainte de a plasa o comandă fermă cu banii companiei. De asemenea, comercianții pot executa un ordin ferm în numele contului unui client.
Pentru a genera venituri suplimentare pe lângă taxele clienților și comisioanele de broker, o firmă de brokeraj ar putea să își gestioneze propriul portofoliu de acțiuni. Aceste titluri de investiții sunt deținute într-un cont de tranzacționare propriu. Deși un broker individual ar putea fi responsabil pentru plasarea unei comenzi ferme, valorile mobiliare care sunt cumpărate sau vândute sunt proprietatea firmei de brokeraj.
Băncile mari de investiții au birouri de tranzacționare întregi, cunoscute sub numele de birouri de sprijin, în care comercianții profesioniști investesc sume mari din capitalul propriu al unei bănci, mai degrabă decât capitalul clienților. Acesta este un flux major de venituri pentru băncile mari și selectează unii dintre cei mai sofisticați comercianți pentru a investi banii firmei. Acești comercianți sunt printre cei mai buni pe care industria le are de oferit, așa că sunt plătiți pentru a plasa comenzi de cumpărare și de vânzare la propria discreție. Mulți comercianți de prop se îndepărtează în cele din urmă de la o bancă mare pentru a-și lansa propria firmă de investiții, cum ar fi un fond speculativ sau o afacere de capital privat, ambele fiind afaceri antreprenoriale care supraveghează capitalul investitorului.
Comenzile ferme se pot extinde și la conturile clienților. În cazul în care o firmă de brokeraj primește ceea ce este cunoscut sub numele de consimțământ general de la un client, i se oferă acces nelimitat la tranzacționarea contului respectiv. Alternativa este de a primi consimțământul comandă după comandă de la un client, ceea ce poate dura timp și poate afecta profiturile.
Un broker cu consimțământ general poate lua decizii de tranzacționare după bunul plac, fără a fi nevoie să solicite permisiunea pentru fiecare tranzacție individuală. Prin plasarea unei comenzi ferme, un broker poate reacționa rapid la o informație pe care ar putea-o avea pe birou, fără a fi nevoit să-și petreacă timp comunicând acea știre clientului. În cele din urmă, acest lucru ar putea beneficia clientul în sensul unor randamente sau profituri mai bune, deși este nevoie de un element de încredere pentru ca un investitor să acorde unui broker autonomie asupra contului său.