https://github.com/harsh-vardhhan/option-analysis
Trakbit option analysis tool
https://github.com/harsh-vardhhan/option-analysis
options-trading ratatui rust
Last synced: 6 months ago
JSON representation
Trakbit option analysis tool
- Host: GitHub
- URL: https://github.com/harsh-vardhhan/option-analysis
- Owner: harsh-vardhhan
- License: mit
- Created: 2025-12-30T04:02:42.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2026-01-11T18:18:59.000Z (6 months ago)
- Last Synced: 2026-01-11T19:39:29.995Z (6 months ago)
- Topics: options-trading, ratatui, rust
- Language: Rust
- Homepage: https://d3t10td51m5gef.cloudfront.net/
- Size: 147 KB
- Stars: 23
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome - harsh-vardhhan/option-analysis
README
# Trakbit

[](https://github.com/yourusername/trakbit/releases)
**The Keyboard-First Options Analytics Tool.**
Design option strategies simply using your keyboard. Run locally, securely, and privately.
[Get Started](#installation--prerequisite) • [Downloads](#downloads) • [Shortcuts](#keyboard-shortcuts)
## Privacy First Design
Trakbit is built to be transparent and secure by default.
* **TUI Desktop Application**: Runs locally on your machine, leveraging the power of your own hardware.
* **Direct API Connection**: Fetches data directly from Upstox API. No middleman servers involved.
* **Local Token Storage**: Your access token stays strictly on your computer. We never see it.
* **No Server Storage**: We don't store any of your personal data or trading history.
* **Purely Analytics**: Read-only access. Trakbit cannot place trades on your behalf.
## Downloads
Available for all major platforms.
| Platform | Download | Note |
| :--- | :--- | :--- |
| **macOS** | [Download Binary](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/macos-latest/trakbit) | Requires `chmod +x` |
| **Linux** | [Download Binary](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/ubuntu-latest/trakbit) | Requires `chmod +x` |
| **Windows** | [Download Installer](https://trakbit-releases.s3.ap-south-1.amazonaws.com/builds/windows-latest/trakbit.exe) | `.exe` installer |
## Installation / Prerequisite
### 1. Upstox API Access Token
Required to fetch real-time data. You need to create an app to get your token.
[Get Access Token](https://account.upstox.com/developer/apps)
### 2. Quick Start (macOS & Linux)
Make the binary executable before running:
```bash
chmod +x trakbit
./trakbit
```
> **Recommendation**: For the best experience, we strongly recommend running this application using [Ghostty Terminal](https://ghostty.org/).
## Keyboard Shortcuts
Navigate, trade, and manage positions without ever touching your mouse.
### Expiry Switching
* `Shift` + `←` : Switch to Previous Expiry
* `Shift` + `→` : Switch to Next Expiry
### Position Management
* `B` : Buy option at selected type
* `S` : Sell option at selected type
* `Del` / `⌫` : Remove position
* `Space` : Select/Deselect position
* `Shift` + `↑` : Move position to lower strike
* `Shift` + `↓` : Move position to higher strike
## Disclaimer
Trakbit 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.
**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.