{"repo":"jmighion/equateplus-transfer","free":true,"listed":false,"github":"https://github.com/jmighion/equateplus-transfer","clone":"git clone https://github.com/jmighion/equateplus-transfer.git","description":"Transfer or sell all ESPP shares from Computershare to another brokerage or account","language":"Python","stars":17,"topics":["espp","python","selenium"],"license":"GPL-3.0","category":"scrapers-browser-automation","readme_excerpt":"EquatePlus-transfer Transfer or sell all ESPP shares from EquatePlus to another brokerage or account. --- Dependencies: selenium webdriver-manager Chrome for the webdriver python-dotenv --- Installation/Setup: Optional: uv venv && source .venv/bin/activate Install dependencies using pip install -r requirements.txt (or uv pip sync requirements.txt ) Install Chrome Variables: These are environment variables for a transfer: USERNAME : EquatePlus username PASSWORD : EquatePlus password You can define using whatever method works best for you ( export in .bash profile , define in Python console, or just define in the script), or you can create a .env file in the following format: --- Usage Check for new shares You can check your shares by running python get shares.py . If you want to run it periodically and send you a Telegram message, you can configure crontab: 1. Open the terminal and edit the crontab: 2. Add the cron job to run the script from the folder where your .env file is located. For example, if your script is in /path/to/folder, you can add: 3. This would run the script every day at 8AM. Transfer In a terminal, run python transfer.py . Selenium will open a headless Chrome window (aka you won't see anything) and automate the transfer of all whole shares to your chosen brokerage. You must first configure a brokerage account with DTC and ACCOUNT NUMBER in the UI. Sell An electronic payment needs to be setup for a sale to avoid fees and charges. In a terminal, run python sel","default_branch":null,"files":null,"tree":[],"storefront":"/r/jmighion","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jmighion/equateplus-transfer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}