Shanghai Rummy là một trò chơi bài là một biến thể của một trò chơi bài khác, Contract Rummy, và được chơi với 3-5 người chơi sử dụng 7, 8 hoặc 10 hợp đồng tùy thuộc vào biến thể của trò chơi. Nó khác với Lời đồn đại trong hợp đồng cả về thuật ngữ và quy tắc.
Shanghai Rummy có mười hiệp và trong mỗi hiệp, mọi giao dịch được chia 11 lá bài. Khi một người chơi hết lượt nhận thẻ lên, Shanghai Rummy gọi đây là "mua" và không giới hạn số lần mua được phép trong suốt trò chơi. Tuy nhiên, có một giới hạn đối với số lượng joker có thể được sử dụng trong mọi bộ hoặc chuỗi. Shanghai Rummy cho mỗi thẻ số là 5 để ghi điểm thay vì sử dụng giá trị thẻ chỉ số như trong Contract Rummy.
Một khía cạnh quan trọng khác của Shanghai Rummy là các con số giao dịch có các bộ hợp đồng khác nhau. Điều này rất quan trọng đối với những người muốn chơi trò chơi. Trong bài Rummy Thượng Hải tiêu chuẩn (có một số biến thể), có 10 số thỏa thuận (mặc dù các biến thể bao gồm 7 hoặc 8 số thỏa thuận). Đối với số thỏa thuận đầu tiên, hợp đồng là hai bộ là 3. Đối với số thỏa thuận thứ hai, hợp đồng là một bộ 3 và một dãy là 4. Đối với số thỏa thuận thứ ba, hợp đồng là hai chuỗi là 4. Đối với số thứ tư số thỏa thuận, hợp đồng là ba bộ 3. Đối với số thỏa thuận thứ năm, hợp đồng là một bộ 3 và một dãy số 7. Đối với số thỏa thuận thứ sáu, hợp đồng là hai bộ 3 và một dãy 5. Đối số thỏa thuận thứ bảy, hợp đồng là ba dãy số 4. Đối với số thỏa thuận thứ tám, hợp đồng là một bộ 3 và một dãy số 10. Đối với số thỏa thuận thứ chín, hợp đồng là ba bộ 3 và một dãy 5 . Đối với số giao dịch thứ mười, hợp đồng là ba chuỗi của 5.