A CLI backtester for the IMC Prosperity 4 competition
Project description
ip4-submitter
CLI submitter tool for prosperity
Getting your ID token
Copy your Prosperity ID token to your clipboard, then run ip4submitter auth. The token will be read from your clipboard automatically and saved to your system's credentials store (macOS Keychain, Windows Credential Manager, or Linux secret store) for use in future commands.
Bookmarklet (easiest method): Create a new browser bookmark and set its URL to:
javascript:void function(){if("prosperity.imc.com"!==window.location.hostname)alert("This bookmarklet should only be used on prosperity.imc.com");else{const c=document.cookie.split(";").map(c=>c.trim()).find(c=>/\.idToken=/.test(c));c===undefined?alert("ID token not found, are you sure you are logged in?"):(navigator.clipboard.writeText(c.split("=").slice(1).join("=")),alert("Successfully copied ID token to clipboard!"))}}();
Navigate to prosperity.imc.com while logged in, click the bookmark, and your token will be copied to your clipboard automatically.
Manual method: Press F12 on prosperity.imc.com to open developer tools, go to the Application (Chrome) or Storage (Firefox) tab, click Local Storage in the sidebar, and find the key matching CognitoIdentityServiceProvider.<id>.<email>.idToken.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ip4_submitter-1.0.0.tar.gz.
File metadata
- Download URL: ip4_submitter-1.0.0.tar.gz
- Upload date:
- Size: 343.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
87a8940e43a1499a58c24ca77bc80a9bf56b73e54b447387482acdfd8242548a
|
|
| MD5 |
e30b96621b8d7991989907aed6c0fbbc
|
|
| BLAKE2b-256 |
268ded1b1bffc4527cd3105c5f1a266731e1e017725f974c52651822ceed16d6
|
File details
Details for the file ip4_submitter-1.0.0-py3-none-any.whl.
File metadata
- Download URL: ip4_submitter-1.0.0-py3-none-any.whl
- Upload date:
- Size: 362.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2fd82be10da8ab6a2d8beb7c19831548d27f8f15c42ce20b733c297003650f3
|
|
| MD5 |
edc28ba35422b4babcb2eb2b50d795d0
|
|
| BLAKE2b-256 |
fb6f122960b27470954eba4cc48e441f87134dfd7fd749c32d8675e33830f6ca
|