A method for detecting a plasma cell dyscrasia in a subject in need thereof, comprising: determining the expression level of at least 32 biomarkers from a test sample from the subject by contacting the test sample with a plurality of agents specific to detect the expression of the at least 32 biomarkers, wherein the at least 32 biomarkers comprise ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, UBE2J1, and at least one housekeeping gene; normalizing the expression level of each of ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, and UBE2J1 to the expression level of the at least one housekeeping gene, thereby obtaining a normalized expression level of each of ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, and UBE2J1; inputting each normalized expression level into an algorithm to generate a score; comparing the score with a predetermined cutoff value; and identifying the presence of a plasma cell dyscrasia in the subject when the score is equal to or greater than the predetermined cutoff value or identifying the absence of a plasma cell dyscrasia in the subject when the score is below the predetermined cutoff value, wherein the predetermined cutoff value is 20 on a scale of 0 to 100. wherein the splice variants are as identified in Table 2. determining the expression level of at least 32 biomarkers from a test sample from the subject by contacting the test sample with a plurality of agents specific to detect the expression of the at least 32 biomarkers, wherein the at least 32 biomarkers comprise ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, UBE2J1, and at least one housekeeping gene; normalizing the expression level of each of ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, and UBE2J1 to the expression level of the at least one housekeeping gene, thereby obtaining a normalized expression level of each of ASXL1, BHLHE40, BTG2, COPA, FBXW7, GNA13, IL8, JMJD1C, LARS2, MALAT1, MBNL1, MCL1, NFKBIZ (2 splice variants), NR4A1 (2 splice variants), PDE4B, P1AS2, PRKAA1 (2 splice variants), SCYL2 (2 splice variants), SMARCD2, SP1 (2 splice variants), SRSF5, TAGAP, TANK, TLE4, TSC22D3, and UBE2J1; inputting each normalized expression level into an algorithm to generate a score; comparing the score with a predetermined cutoff value; and identifying the presence of a plasma cell dyscrasia in the subject when the score is equal to or greater than the predetermined cutoff value or identifying the absence of a plasma cell dyscrasia in the subject when the score is below the predetermined cutoff value, wherein the predetermined cutoff value is 20 on a scale of 0 to 100. wherein the splice variants are as identified in Table 2. identifying the presence of a plasma cell dyscrasia in the subject when the score is equal to or greater than the predetermined cutoff value or identifying the absence of a plasma cell dyscrasia in the subject when the score is below the predetermined cutoff value, wherein the predetermined cutoff value is 20 on a scale of 0 to 100. wherein the splice variants are as identified in Table 2.