AlgoStock

Unified Multi-User Platform Access

AlgoStock Setup Wizard

Complete these steps to activate automated trading

1
2
3
4

Step 1: ICICI Direct API Portal

To connect your brokerage account, you need an API key from the ICICI Direct API portal.

Instructions:
  1. Visit the ICICI Direct API Portal and register or log in.
  2. Navigate to "Register An App" under your profile.
  3. Set any App Name. Enter a Redirect URL: http://127.0.0.1:5000 (or http://localhost:5000). For the Primary IP Address, enter your assigned IP address: 127.0.0.2 (or a loopback address like 127.0.0.3 to 127.0.0.254 if registering multiple keys).
  4. Locate your App Key (API Key) and App Secret (Secret Key).

Keep this tab open, we will enter these details in Step 3.

Step 2: Gmail App Password

The platform requires a Gmail App Password to read the login OTP sent by ICICI Direct every morning automatically. This must be the Gmail account where you receive your ICICI login OTPs.

Instructions:
  1. Ensure 2-Step Verification is enabled on your Gmail account.
  2. Go to Google App Passwords.
  3. Select App as "Other" and name it "AlgoStock".
  4. Click "Create" and copy the 16-character password (e.g. abcd efgh ijkl mnop).

Step 3: Enter Your Credentials

All credentials are encrypted and stored in your private local database.

Step 4: Test & Verify

Click verify below to run a dry-run broker login. This validates your credentials and logs you in.

🧪
Ready to verify
Starts a real Playwright login flow

AlgoStock Strategy

Unified Multi-Tranche Algorithmic Trading

Broker Session...
Message goes here