| sidebar_position | 1 |
|---|---|
| slug | /tutorials |
Step-by-step guides for getting started with BinaryOptionsTools.
To use BinaryOptionsTools, you need your PocketOption session ID (SSID).
- Login to PocketOption on your browser
- Navigate to Demo or Real account whichever you'd like to use
- Press
Ctrl + Shift + Ito open Developer Tools - Click on Network tab
- Click on "WS" filter to show WebSocket connections
- Refresh the page
- Find the Socket connection with an "AUTH" line (should say "session" not "sessionToken")
- Right-click the AUTH message → Copy → Copy message
- Paste the SSID into your bot configuration
- Treat the SSID/auth string as a secret. Do not share it.
- Store it in a secure secret store:
.envfile (local development only) — never commit to version control- OS keychain (macOS Keychain, Windows Credential Manager)
- Password manager (1Password, Bitwarden)
- Never hardcode secrets into source files or public repos
- Limit where copies of the secret exist; remove from clipboard history if your OS exposes it
For automated SSID retrieval, use the provided userscript.
- Install a userscript manager: Violentmonkey, Tampermonkey, or Greasemonkey
- Locate the userscript at
tutorials/scripts/SSID_Fetcher_UserScript.user.js - Open your userscript manager dashboard
- Use "Add new script" or "Import" and paste the script
- Ensure the script is active for
pocketoption.com
- Open PocketOption and log in
- The script intercepts WebSocket outgoing messages
- When it detects an authentication message, it prompts you to confirm
- If confirmed, it copies the full auth string to clipboard and shows it in an alert
- The script bypasses interception for WebSocket URLs matching
events-po.comfor safety - Use only on accounts you own or are authorized to access
- If unsure, prefer manual inspection via Developer Tools over installing third-party scripts