Can I no longer submit predictions as a CSV file?

Back in July, I tried to submit my usual CSV file prediction, but it was not accepted as usual.

It seems that a PKL (pickled Python program?) is now required.

Is there no longer a way to run my own models on my own machine, and submit the results in CSV format?

Hi, nice to see you back. You can still do it – problem must be something else. Are you getting a particular error or…?

Hi Wigglemuse! I was guessing it’d be you, who’d extend the helping hand.

One Saturday in July, after making my CSV file, I attempted to submit it the same way I did the previous Saturday – but Numerai wasn’t having it! It was demanding PKL.

The way I had been submitting: click a link on the “Submissions” page, which opens a dialog box, for selecting the file to submit. One Saturday it accepted CSV, the next Saturday it wouldn’t.

Perhaps to submit CSV, I’ll have to submit via Numerapi?

1 Like

Sounds like you are just hitting the wrong button. The one on the left with the cloud is the pkl button – it is the third button from the right (plain up arrow) that you want for a csv file.

image

2 Likes

Thanks, wig! [need 20 chars…]

1 Like

Do you have a working example of automated csv (predictions) submission via api ? Because nothing of this works // import numerapi
api = numerapi.NumerAPI(public_id=publicId, secret_key=secretKey)
model_id = api.get_models()[“model_name”] # neither with directly uuid model id
api.upload_predictions(predName, model_id=model_id)

Thanks for any help!

Your code looks fine.

What error are you getting?

Could be bad API key or invalid predictions.

Thanks, imports were not correct // Here is an auto uploads script that actually works, check out numerai-crypto-helper on github