whatisgithub

What is tastier?

bluewhackadoo/tastier — explained in plain English

Analysis updated 2026-05-18

2PythonAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A local only dashboard for viewing TastyTrade options positions, payoff graphs, and read only AI risk analysis of each position.

Mindmap

mindmap
  root((Tastier))
    What it does
      Live positions
      Payoff graphs
      AI risk analysis
    Tech stack
      Python FastAPI
      React Recharts
      DXLink
    Use cases
      View positions
      Rate position risk
      Compare past analyses
    Audience
      Options traders
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

View live TastyTrade options positions and payoff graphs on your own machine.

USE CASE 2

Get an AI generated risk and health rating for an open options position.

USE CASE 3

Compare past AI position analyses saved per symbol over time.

What is it built with?

PythonFastAPIReactRechartsDXLink

How does it compare?

bluewhackadoo/tastier0-bingwu-0/live-interpreter010zx00x1/faresnipe
Stars222
LanguagePythonPythonPython
Setup difficultymoderatemoderateeasy
Complexity3/52/52/5
Audiencedevelopergeneralgeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a read only OAuth grant from TastyTrade and, for AI analysis, an API key from a provider like Anthropic or OpenAI.

So what is it?

Tastier is a dashboard that runs entirely on your own computer for viewing your TastyTrade brokerage account options positions. It connects only to the address 127.0.0.1, meaning your account credentials never leave your machine and go straight to a browser tab you open locally. It cannot place trades on your behalf, it only reads. Once connected, it shows your open positions grouped by the underlying stock, with live price updates streamed in through TastyTrade's DXLink data feed. It also draws a payoff graph in the browser showing profit and loss both right now and at expiration, along with breakeven prices, using an options pricing model calculated on the server. On top of that, it can send a summary of a position to an AI model of your choosing, Anthropic, OpenAI, Gemini, DeepSeek, or Kimi, and get back a rating of the position's health and risk along with suggested actions. Past AI analyses are saved per symbol so you can look back at earlier runs, and the prompt the AI is given can be edited without changing the underlying program. Setup differs depending on whether you download a ready built version or run it from source. The ready built Windows or Mac version just needs to be run once, after which a setup page asks for a client secret and a refresh token tied to a read only OAuth grant created on TastyTrade's own developer site, either the sandbox for paper trading or the live site for a real account. Running from source instead needs Python 3.11 or newer, installing dependencies, and placing the same credentials plus any AI provider API keys into a configuration file kept outside the project folder. Under the hood it is a small FastAPI web server talking to the TastyTrade API and DXLink on one side and to the chosen AI provider on the other, with a plain browser front end built with React and a charting library called Recharts and no separate build step.

Copy-paste prompts

Prompt 1
Walk me through creating a read only TastyTrade OAuth grant for Tastier's paper account.
Prompt 2
Show me how to set up the .env file with my TT_SECRET, TT_REFRESH, and an ANTHROPIC_API_KEY for Tastier.
Prompt 3
Explain how Tastier's payoff graph calculates profit and loss at expiration.
Prompt 4
Help me run Tastier from source on macOS with Python 3.11 and the make commands.

Frequently asked questions

What is tastier?

A local only dashboard for viewing TastyTrade options positions, payoff graphs, and read only AI risk analysis of each position.

What language is tastier written in?

Mainly Python. The stack also includes Python, FastAPI, React.

How hard is tastier to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is tastier for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.