There is now a free PSA test. They like to have % free PSA above 20%.
There's also the AMAS cancer test. Here's some info on that and a link below.
"The AMAS test measures serum levels of AMA, an antibody found to be elevated in most patients with a wide range of active non-terminal malignancies."
"AMA is the antibody to Malignin, a 10,000 Dalton polypeptide which has been found to be present in most malignant cells regardless of cell type or location (refs.1 to 8). Unlike tests such as CEA , which measure less well-defined antigens whose serum levels tend to be inconstant but elevated late in the disease, the AMAS test measures a well-defined antibody whose serum levels rise early in the course of the disease. In some cases, the AMAS test has been positive (elevated) early , i.e. 1 to 19 months before clinical detection."