с другой стороны этот случай показателен что js не очень для движка биржи
Язык программирования здесь не при чем...
Просто нужно обрабатывать (проверять и очищать) входные данные, а не писать в таблицу как пришло, тогда и NaN в таблице не появится. И почему в этом поле вообще сохраняется текст, если там должен быть тип поля FLOAT?