From 427cf0f8b5aabb5e2b10e74a10ca4108b2db9d06 Mon Sep 17 00:00:00 2001 From: Nelson Dane <47427072+NelsonDane@users.noreply.github.com> Date: Fri, 22 Mar 2024 12:25:32 -0400 Subject: [PATCH 1/2] update future brokers readme --- README.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 15e54db3..157d776f 100644 --- a/README.md +++ b/README.md @@ -200,15 +200,13 @@ To get your Webull DID, follow this [guide](https://github.com/tedchou12/webull/ ### 🤷‍♂️ Maybe future brokerages 🤷‍♀️ #### Ally -Ally disabled their official API, so all Ally packages don't work. I am attempting to reverse engineer their API, which you can track [here](https://github.com/NelsonDane/ally-api). Once I get it working, I will add it to this project. +Ally disabled their official API, so all Ally packages don't work. I am attempting to reverse engineer their API, and will add it if I get it working. Otherwise, I will use Selenium or Playwright. #### Chase -Chase doesn't have an official API, so it would have to be added using Selenium. +In progress on [develop-chase](https://github.com/NelsonDane/auto-rsa/pull/185). Stay tuned. #### Vanguard -Will be added using Selenium just like Fidelity. I found this [vanguard-api](https://github.com/rikonor/vanguard-api), but it failed when I ran it. +Will be added using Selenium or Playwright. #### SoFi -Login requires SMS 2fa, and I'm not sure how to do that automatically. -#### Webull -In progress on [develop-webull](https://github.com/NelsonDane/auto-rsa/pull/61). Stay tuned. +Will be added using Selenium or Playwright. #### Public In progress on [develop-public](https://github.com/NelsonDane/auto-rsa/pull/150). Stay tuned. ### 👎 Never working brokerages 👎 From e8be034cda59a08eb7b8ecce5af607de049a48fc Mon Sep 17 00:00:00 2001 From: Nelson Dane <47427072+NelsonDane@users.noreply.github.com> Date: Fri, 22 Mar 2024 12:25:41 -0400 Subject: [PATCH 2/2] add fidelity nicknames --- autoRSA.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/autoRSA.py b/autoRSA.py index de3d910e..dad77379 100644 --- a/autoRSA.py +++ b/autoRSA.py @@ -49,6 +49,8 @@ # Account nicknames def nicknames(broker): + if broker in ["fid", "fido"]: + return "fidelity" if broker == "ft": return "firstrade" if broker == "rh":