{"id":19410881,"url":"https://github.com/techfanetechnologies/qtsapp","last_synced_at":"2025-07-29T11:09:59.778Z","repository":{"id":45785289,"uuid":"513641451","full_name":"TechfaneTechnologies/QtsApp","owner":"TechfaneTechnologies","description":"The Python Library For QtsApp which displays the option chain in near real-time. This program retrieves this data from the QtsApp site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain along with Implied Volatatlity (IV), Open Interest (OI), Delta, Theta, Vega, Gamma, Vanna, Charm, Speed, Zomma, Color, Volga, Veta at an interval of a second and visually displays the trend in various indicators useful for Technical Analysis.","archived":false,"fork":false,"pushed_at":"2023-02-07T07:20:24.000Z","size":2462,"stargazers_count":96,"open_issues_count":5,"forks_count":25,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-03T03:41:21.280Z","etag":null,"topics":["analysis","app","banknifty","derivatives","drmoonejune","equity","moonedrjune","nifty","nifty50","nse","option-chain","option-greeks","option-pricing","option-trading","options","options-trading","python","script","strike-price","web-scraping"],"latest_commit_sha":null,"homepage":"https://techfanetechnologies.github.io/QtsApp/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TechfaneTechnologies.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-13T19:09:08.000Z","updated_at":"2025-03-24T17:43:15.000Z","dependencies_parsed_at":"2023-01-28T08:25:12.835Z","dependency_job_id":null,"html_url":"https://github.com/TechfaneTechnologies/QtsApp","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/TechfaneTechnologies/QtsApp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechfaneTechnologies%2FQtsApp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechfaneTechnologies%2FQtsApp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechfaneTechnologies%2FQtsApp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechfaneTechnologies%2FQtsApp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TechfaneTechnologies","download_url":"https://codeload.github.com/TechfaneTechnologies/QtsApp/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TechfaneTechnologies%2FQtsApp/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267677353,"owners_count":24126313,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-29T02:00:12.549Z","response_time":2574,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analysis","app","banknifty","derivatives","drmoonejune","equity","moonedrjune","nifty","nifty50","nse","option-chain","option-greeks","option-pricing","option-trading","options","options-trading","python","script","strike-price","web-scraping"],"created_at":"2024-11-10T12:18:24.241Z","updated_at":"2025-07-29T11:09:59.752Z","avatar_url":"https://github.com/TechfaneTechnologies.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"### Seems QtsApp Website Has Overhauled Their CodeBase \u0026 Put The Higher Order Greeks (Vanna, Charm, Speed, Zomma, Color, Volga, Veta) Stream Behind A Paywall, This Library needs a rewrite circumventing the paywall, Hence you are requested not to use the library until further updates and removal of this message.\n\n\n# QtsApp\nThe Python Library For Qtsapp Which Displays The Option Chain In Near Real Time _([YT Video](https://youtu.be/XKFjufDaFhk))_. This Program Retrieves This Data From The Qtsapp Site And Then Generates Useful Analysis Of The Option Chain For The Specified Index Or Stock. It Also Continuously Refreshes The Option Chain Along With Implied Volatatlity (IV), Open Interest (OI), Delta, Theta, Vega, Gamma, Vanna, Charm, Speed, Zomma, Color, Volga, Veta At An Interval Of A Second And Visually Displays The Trend In Various Indicators Useful For Technical Analysis.\n\n#### _If You have liked the library, Do Star This Repository and Stay-Up-To-Date_\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://user-images.githubusercontent.com/96371033/180197157-aabda812-828b-4cf7-97a6-a4b9bdd8b151.gif\" alt=\"How To Star A Repository\"\u003e\n\u003c/p\u003e\n\n## Instructions on running the program for the first time\n\nInstall The QtsApp Library Via `pip install -U git+https://github.com/TechfaneTechnologies/QtsApp.git@dev` And Then Clone The Repo Via `git clone https://github.com/TechfaneTechnologies/QtsApp.git`\n\n```shell\npip install -U git+https://github.com/TechfaneTechnologies/QtsApp.git@dev\ngit clone https://github.com/TechfaneTechnologies/QtsApp.git\n```\n\n_**If you are using UserId and Password Method To Login, Then Open the `.env.secret` and update the two fields `USER_NAME=Your_User_Name_or_Id` and `PASSWORD=Your_Password`, Now Save and Close the File.**_\n\n_**Otherwise, If you are using google signin method, the above procedure will not work, and you have to get the `api_key` and `api_token` manually. And update the same in `.env` file instead of `.env.secret`, To know How To Do The Same, Please Follow This [Guideline](https://github.com/TechfaneTechnologies/QtsApp/blob/main/GetApiKeyAndAccessTokenFromBrowser.md)**_\n\n**Post Updating And Saving The `.env` or `.env.secret` Then run the following commands to get the live data. _(Run During Market Times For Live Data)_**\n\n```shell\ncd QtsApp\npython .\\example.py\n```\n\n## Note\nKeep the `.env`, `.env.secret` and `exaple.py` in the same directory before running `python example.py` to get the live data. _(Run During Market Times)_\n\n## What's The Catch\nWith This  You can get live option chain data (of any NFO instrument and any valid expiry) along with iv, 1st, 2nd \u0026 3rd Order greek from QtsApp, you just need to have a free account with them.\n\n![QtsAppScreenshot](https://user-images.githubusercontent.com/68828793/178950834-dd3eb6e7-fbfd-40d4-a5c8-a49f87fa4a43.png)\n\nhttps://www.youtube.com/watch?v=XKFjufDaFhk\n\nhttps://www.youtube.com/watch?v=2TT9wkO2nH0\n\nhttps://www.youtube.com/watch?v=7xujRROvIcY\n\nhttps://www.youtube.com/watch?v=P26rGXSyNUk\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechfanetechnologies%2Fqtsapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftechfanetechnologies%2Fqtsapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftechfanetechnologies%2Fqtsapp/lists"}