{"id":41193808,"url":"https://github.com/harsh-vardhhan/option-analysis","last_synced_at":"2026-01-22T20:31:33.229Z","repository":{"id":331917930,"uuid":"1125046178","full_name":"harsh-vardhhan/option-analysis","owner":"harsh-vardhhan","description":"Trakbit option analysis tool","archived":false,"fork":false,"pushed_at":"2026-01-11T18:18:59.000Z","size":151,"stargazers_count":23,"open_issues_count":0,"forks_count":2,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-01-11T19:39:29.995Z","etag":null,"topics":["options-trading","ratatui","rust"],"latest_commit_sha":null,"homepage":"https://d3t10td51m5gef.cloudfront.net/","language":"Rust","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/harsh-vardhhan.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-30T04:02:42.000Z","updated_at":"2026-01-11T17:22:31.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/harsh-vardhhan/option-analysis","commit_stats":null,"previous_names":["harsh-vardhhan/option-analysis"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/harsh-vardhhan/option-analysis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harsh-vardhhan%2Foption-analysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harsh-vardhhan%2Foption-analysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harsh-vardhhan%2Foption-analysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harsh-vardhhan%2Foption-analysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/harsh-vardhhan","download_url":"https://codeload.github.com/harsh-vardhhan/option-analysis/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/harsh-vardhhan%2Foption-analysis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28670381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-22T19:36:09.361Z","status":"ssl_error","status_checked_at":"2026-01-22T19:36:05.567Z","response_time":144,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["options-trading","ratatui","rust"],"created_at":"2026-01-22T20:31:33.166Z","updated_at":"2026-01-22T20:31:33.219Z","avatar_url":"https://github.com/harsh-vardhhan.png","language":"Rust","funding_links":[],"categories":["TUI"],"sub_categories":[],"readme":"# Trakbit\n\n\u003cdiv align=\"center\"\u003e\n\n![Trakbit Demo](https://d3t10td51m5gef.cloudfront.net/demo.gif?v=1)\n\n[![v1.0.0 Stable Release](https://img.shields.io/badge/version-v1.0.0-green.svg)](https://github.com/yourusername/trakbit/releases)\n\n**The Keyboard-First Options Analytics Tool.**\n\u003cbr\u003e\nDesign option strategies simply using your keyboard. Run locally, securely, and privately.\n\n[Get Started](#installation--prerequisite) • [Downloads](#downloads) • [Shortcuts](#keyboard-shortcuts)\n\n\u003c/div\u003e\n\n## Privacy First Design\n\nTrakbit is built to be transparent and secure by default.\n\n*   **TUI Desktop Application**: Runs locally on your machine, leveraging the power of your own hardware.\n*   **Direct API Connection**: Fetches data directly from Upstox API. No middleman servers involved.\n*   **Local Token Storage**: Your access token stays strictly on your computer. We never see it.\n*   **No Server Storage**: We don't store any of your personal data or trading history.\n*   **Purely Analytics**: Read-only access. Trakbit cannot place trades on your behalf.\n\n## Downloads\n\nAvailable for all major platforms.\n\n| Platform | Download | Note |\n| :--- | :--- | :--- |\n| **macOS** | [Download Binary](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/macos-latest/trakbit) | Requires `chmod +x` |\n| **Linux** | [Download Binary](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/ubuntu-latest/trakbit) | Requires `chmod +x` |\n| **Windows** | [Download Installer](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/windows-latest/trakbit.exe) | `.exe` installer |\n\n## Installation / Prerequisite\n\n### 1. Upstox API Access Token\nRequired to fetch real-time data. You need to create an app to get your token.\n[Get Access Token](https://account.upstox.com/developer/apps)\n\n### 2. Quick Start (macOS \u0026 Linux)\nMake the binary executable before running:\n\n```bash\nchmod +x trakbit\n./trakbit\n```\n\n\u003e **Recommendation**: For the best experience, we strongly recommend running this application using [Ghostty Terminal](https://ghostty.org/).\n\n## Keyboard Shortcuts\n\nNavigate, trade, and manage positions without ever touching your mouse.\n\n### Expiry Switching\n*   `Shift` + `←` : Switch to Previous Expiry\n*   `Shift` + `→` : Switch to Next Expiry\n\n### Position Management\n*   `B` : Buy option at selected type\n*   `S` : Sell option at selected type\n*   `Del` / `⌫` : Remove position\n*   `Space` : Select/Deselect position\n*   `Shift` + `↑` : Move position to lower strike\n*   `Shift` + `↓` : Move position to higher strike\n\n## Disclaimer\n\nTrakbit is an independent analytical tool and is **not affiliated, associated, or endorsed by Upstox** or any other broker. All trademarks belong to their respective owners.\n\n**Risk Disclosure**: Trading options involves **substantial risk of loss** and is not suitable for every investor. This tool is for educational and analytical purposes only. We are not SEBI registered advisors. The developers and Trakbit Techsolutions LLP are not responsible for any financial losses incurred.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharsh-vardhhan%2Foption-analysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fharsh-vardhhan%2Foption-analysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fharsh-vardhhan%2Foption-analysis/lists"}