Runtime nativo de IA para estratégias de opções na Tastytrade
Desenvolva no Cursor, Claude Code ou em qualquer AI IDE. Faça o deploy a partir do GitHub em um runtime de nuvem gerenciado com controle MCP de primeira classe, logs e seleção de região.
Seção 01 · Visão rápida
Visão rápida
- Broker
- Tastytrade Inc.
- Tipo de broker
- Corretora de varejo regulamentada nos EUA com foco em opções
- Classe de ativos
- Opções dos EUA (produto principal), ações dos EUA, futuros dos EUA, cripto
- Cobertura de ativos
- Opções listadas nos EUA (ações e índices com compensação pela OCC, single-leg e multi-leg de até quatro pernas), ações dos EUA (listagens na NYSE, NASDAQ e EUA), futuros dos EUA, opções sobre futuros, cripto (BTC, ETH e outras selecionadas). A identidade de marca da Tastytrade é focada em opções; futuros desde 2018 e cripto desde 2022.
- Aprovação de opções
- Níveis de aprovação de opções em camadas. O nível de aprovação controla quais estratégias a corretora aceita (covered calls e cash-secured puts nos níveis mais baixos; uncovered e estratégias complexas multi-leg nos níveis mais altos).
- Modelo de runtime
- Runtime de estratégia em contêiner
- Origem do deploy
- GitHub
- Linguagens
- Qualquer linguagem que rode em um contêiner
- Integrações comuns
- Tastytrade REST API, OAuth 2.0, Session API para login direto, wrappers Python da comunidade incluindo tastytrade e tastyworks-api, clientes HTTP nativos, conectores personalizados
- Integração com fluxos de IA
- Superfície de controle MCP para Cursor, Claude Code, GitHub Copilot e agentes de CLI
- Papel da TradingHost
- Runtime, deploy, logs, health checks, seleção de região, controle MCP
- Papel de Tastytrade
- Conta na corretora, acesso à API, dados de mercado, ambiente de execução, custódia, liquidação, relatórios fiscais
- Reguladores
- Tastytrade Inc.: corretora registrada na SEC e FINRA (CRD 39562). Membro da SIPC.
- Varejo dos EUA
- Sim. Ambiente de sandbox / certificação disponível para desenvolvimento.
- Afiliação
- A TradingHost é independente e não é afiliada à Tastytrade Inc. ou à IG Group Holdings plc, controladora da Tastytrade desde janeiro de 2021.
Seção 02 · O que Tastytrade oferece
O que Tastytrade oferece
A Tastytrade disponibiliza uma REST API unificada que abrange opções, ações, futuros, opções sobre futuros e cripto sob uma única credencial de conta. Ordens de opções multi-leg de até quatro pernas são enviadas em uma única requisição. A marca e o público-alvo têm foco em opções; a API não. Os caminhos de endpoints específicos, esquemas de requisição e limites de taxa (rate limits) estão disponíveis na documentação para desenvolvedores da Tastytrade.
Mercados e padrões de estratégia
- Estratégias de opções multi-leg (vertical spreads, iron condors, butterflies, calendars)
- Automação de opções semanais e 0DTE de SPX, XSP, SPY, QQQ
- Filtros de entrada ponderados por probabilidade usando as gregas fornecidas pela corretora
- Venda de prêmio com risco definido em escala
- Estratégias de pares multiativos combinando ações e opções
- Spreads de opções sobre futuros (ES, /CL, /GC)
- Estratégias de cripto sob a mesma credencial (BTC, ETH e outras selecionadas)
Superfície da API
- Superfícies de produtos
- A Tastytrade disponibiliza uma REST API unificada que abrange opções, ações, futuros, opções sobre futuros e cripto sob uma única credencial de conta. Os endpoints de ordens aceitam ordens complexas de opções de até quatro pernas em uma única requisição. O streaming de dados da conta é fornecido por meio de um endpoint de streaming separado.
- Métodos de conexão
- HTTPS REST para ordens, estado da conta, grades de opções (options chains) e histórico. A autenticação baseada em sessão emite um session token usado nas requisições subsequentes; o OAuth 2.0 é o padrão recomendado para aplicações de terceiros. O streaming de dados de mercado em tempo real ocorre por meio de um endpoint de transmissão (streamer) separado.
- Autenticação
- Dois padrões: (1) Session API, onde a estratégia faz um POST de usuário + senha para um endpoint de sessão e recebe um session token usado nas requisições subsequentes; (2) OAuth 2.0 para aplicações que agem em nome de usuários. As credenciais de sandbox / ambiente de certificação são separadas das credenciais de produção.
Para detalhes específicos, consulte Tastytrade
Endpoints específicos, limites de taxa (rate limits), requisitos de aprovação de opções e permissões de dados de mercado estão disponíveis na documentação para desenvolvedores da Tastytrade. Considere-os como a fonte da verdade.
Seção 03 · Desenvolva com IA
Desenvolva sua estratégia para Tastytrade com IA
Escolha um método de integração, faça o fork de um starter e desenvolva sua estratégia em uma IDE de IA. O Cursor, Claude Code, GitHub Copilot e agentes de IA baseados em CLI funcionam com o mesmo fluxo de deploy nativo do GitHub.
REST nativo da Tastytrade
HTTPS REST direto contra a API da Tastytrade. Autenticação via OAuth 2.0 ou session token; ordens multi-leg enviadas em um único corpo de requisição.
Bibliotecas Python da comunidade
Wrappers em Python mantidos pela comunidade para a interface REST. O pacote tastytrade Python e o tastyworks-api (legado) são comumente usados; verifique a atividade do repositório antes de escolher.
Adaptadores de frameworks
Frameworks orientados a eventos podem incluir um adaptador para a Tastytrade. A cobertura varia de acordo com o adaptador; confirme na documentação atual do framework escolhido.
Conector personalizado
Seu próprio motor interno ou integração proprietária com a Tastytrade. A interface REST é pequena o suficiente para ser encapsulada em um cliente dedicado.
Suporte a bibliotecas e frameworks para produtos Tastytrade
A interface REST da Tastytrade é encapsulada por várias bibliotecas Python da comunidade. O pacote tastytrade é o mais ativamente mantido; o tastyworks-api ainda funciona para estratégias existentes, mas reflete a identidade de marca anterior ao reposicionamento. Conectores personalizados são práticos porque a superfície da API é pequena.
✓ suporte confirmado de acordo com a documentação da biblioteca ou da interface. "check repo" indica que o suporte depende da versão da biblioteca; verifique o repositório atual antes de fazer o deploy.
O TradingHost não impõe nenhuma biblioteca. Ele executa o seu projeto.
Desenvolva com IA
Estratégias de opções multi-leg combinam perfeitamente com o desenvolvimento em AI-IDEs: a lógica da estratégia (escolha de strikes, vencimento, delta alvo e largura de risco definido) é um boilerplate repetitivo que uma AI-IDE pode gerar, enquanto a intenção da estratégia (filtros, saídas, dimensionamento) é a parte que você realmente desenvolve. A superfície de controle MCP da TradingHost fecha o ciclo: as ferramentas de IA podem inspecionar deploys, revisar logs e gerenciar o runtime junto com você, sem nunca interferir no caminho de execução das ordens.
Seção 04 · Execute no TradingHost
Execute seu código no TradingHost
A Tastytrade fornece a conta da corretora, o acesso à API e o ambiente de execução. O TradingHost fornece o ambiente de produção onde sua estratégia conectada à Tastytrade é executada.
Em vez de executar o código da estratégia em um notebook, computador desktop, VPS genérica ou servidor configurado manualmente, você faz o deploy a partir do GitHub em um runtime de container gerenciado pelo TradingHost.
Você
- Seu repositório contém seu código.
- Seu deploy define como ele é executado.
- Sua estratégia se conecta à Tastytrade.
TradingHost
- Mantém o runtime online.
- Exibe logs e health checks.
- Seleção de região.
- Superfície de deploy controlada.
Fluxo de deploy
- PASSO 01
Conecte o GitHub
Autorize o TradingHost a acessar sua conta do GitHub.
- PASSO 02
Vincule um repositório ou use um template inicial
Aponte a TradingHost para o repositório existente da sua estratégia Tastytrade ou faça um fork de um starter do tastytrade Python para ter uma base funcional.
- PASSO 03
Faça o deploy em um container do TradingHost
Escolha uma região (US-East é a escolha natural para estratégias da Tastytrade, pois a Tastytrade opera apenas nos EUA e seus matching engines de opções estão localizados na Costa Leste dos EUA), forneça suas credenciais da Tastytrade como variáveis de ambiente e faça o deploy. O TradingHost constrói seu container a partir do repositório e executa sua estratégia em uma infraestrutura gerenciada de Kubernetes.
- PASSO 04
Monitore logs e status de integridade
Acompanhe logs em tempo real, status de integridade e o estado do runtime diretamente no painel do TradingHost. Essa mesma interface pode ser acessada via MCP a partir de qualquer AI IDE, permitindo que o Cursor, Claude Code ou um agente de CLI leiam o estado do deploy e gerenciem o runtime junto com você. A execução de trades permanece no caminho de código da estratégia, nunca no MCP.
- PASSO 05
Atualize e faça um novo deploy
Envie as alterações para a branch principal do seu GitHub e a TradingHost fará o redeploy automaticamente. Um deploy configurado para o ambiente de certificação é o ambiente de testes ideal antes de migrar para as credenciais de produção.
Seção 05 · Notas operacionais
Notas operacionais para Tastytrade
Detalhes importantes que podem causar problemas ao executar uma estratégia da Tastytrade em um runtime de nuvem em contêiner. Cada afirmação abaixo foi citada ou parafraseada da própria documentação da Tastytrade ou de uma fonte regulatória primária; as orientações de deploy vêm da experiência de rodar essas estratégias na TradingHost.
01 · Session API
Dois padrões de autenticação: Session API (usuário + senha) e OAuth 2.0
A Tastytrade autentica via Session API (POST de usuário + senha para um endpoint de sessão, recebendo um session token usado nas requisições seguintes) ou OAuth 2.0 para aplicações que agem em nome de usuários. Para sua própria estratégia em um repositório privado, a Session API é o caminho mais curto; para qualquer aplicação na qual outros usuários irão se autenticar, o OAuth 2.0 é o padrão correto. Os session tokens expiram e devem ser atualizados.
02 · Ambiente de certificação
Ambiente de certificação para testes em sandbox
A Tastytrade disponibiliza um certification environment que espelha o formato dos endpoints de produção, com credenciais e saldos de teste separados. Mantenha as credenciais de produção e de certificação em entradas distintas do TradingHost Secrets; promover uma estratégia consiste apenas em trocar o host e as credenciais.
03 · Ordens multi-leg
Ordens de opções multi-leg aceitam até quatro pernas por requisição
O endpoint de ordens da Tastytrade aceita ordens complexas de opções com até quatro pernas em uma única requisição. Operações como vertical spread, iron condor, butterfly, calendar e diagonal se enquadram nesse limite de quatro pernas. Estratégias que exigem cinco ou mais pernas precisam ser decompostas em múltiplas ordens, com o risco de execução parcial (legging risk) que isso acarreta.
04 · Aprovação de opções
A aprovação de opções é por conta e limita o endpoint de ordens
A negociação de opções na Tastytrade exige uma aprovação em níveis. O nível de aprovação controla quais estratégias a corretora aceita; ordens que excedem seu nível são rejeitadas na corretora, não no TradingHost. Planeje suas estratégias de acordo com seu nível aprovado ou faça o upgrade com a Tastytrade antes de implantar.
05 · Pattern Day Trader
A regra de PDT se aplica a contas de margem abaixo de $25.000, conforme a FINRA Rule 4210
A FINRA Rule 4210 se aplica a contas de margem da Tastytrade abaixo de $25.000: quatro ou mais day trades em um período de cinco dias úteis ativam a classificação de PDT, restringindo novas operações de day trade. A Tastytrade aplica essa regra na corretora, não no runtime. Contas de caixa (cash accounts) não estão sujeitas ao PDT, mas estão sujeitas às restrições do ciclo de liquidação.
FonteFINRA Rule 4210
Seção 06 · Desenvolvido para
Desenvolvido para
Os runtimes do TradingHost para Tastytrade são ideais para:
- Desenvolvedores criando estratégias em IDEs de IA (Cursor, Claude Code)
- Traders de opções focados em probabilidade e execução mecânica
- Vendedores de prêmio com risco definido em estruturas multi-leg
- Especialistas em automação de 0DTE e opções semanais
- Criadores de estratégias combinadas de ações e opções
Conectar o GitHub e criar sua primeira estratégia é grátis.
Seção 08 · FAQ
FAQ
Não. O TradingHost é independente e não é afiliado à Tastytrade Inc. ou à IG Group Holdings plc, controladora da Tastytrade desde janeiro de 2021.
Não. O TradingHost é um runtime para execução de código de estratégias de trading. A Tastytrade Inc. é a corretora (broker-dealer), registrada na SEC e na FINRA (CRD 39562) e membro da SIPC. Sua conta, custódia, acesso ao mercado, liquidação e relatórios fiscais ficam todos na Tastytrade.
Não. O código da sua estratégia se conecta à Tastytrade e envia instruções de ordens de acordo com sua própria lógica, permissões de conta e método de integração. O TradingHost fornece apenas o runtime onde esse código é executado.
Não. O acesso à API da Tastytrade é fornecido pela própria Tastytrade. Você é responsável por sua conta na Tastytrade, credenciais, registros de OAuth e pela conformidade com os termos da Tastytrade.
Sim. O endpoint de ordens da Tastytrade aceita ordens complexas de opções de até quatro pernas em uma única requisição. Estruturas como vertical spread, iron condor, butterfly, calendar e diagonal são suportadas. O nível de aprovação na sua conta da Tastytrade controla quais estratégias a corretora aceita; o TradingHost não ignora essa aprovação.
Sim, sujeito ao seu nível de aprovação de opções. O SPX tem liquidação financeira (cash-settled) e estilo europeu, portanto o risco de exercício (assignment risk) é diferente de opções de estilo americano com liquidação física, como o SPY. A Tastytrade disponibiliza as grades de 0DTE pelo mesmo endpoint de grade de opções usado para contratos de vencimento mais longo.
Sim. A Tastytrade oferece ações dos EUA, futuros dos EUA (desde 2018), opções sobre futuros e cripto (BTC, ETH e outras selecionadas, desde 2022) sob a mesma credencial de conta. A interface da API de negociação é unificada para esses ativos; apenas o endpoint de ordens e a simbologia dos instrumentos diferem.
Qualquer linguagem executável em um container. A API da Tastytrade é HTTPS REST, então qualquer cliente HTTP pode se comunicar com ela. Wrappers de Python criados pela comunidade, incluindo tastytrade e tastyworks-api, são bastante populares.
Conecte seu repositório do GitHub que contém o código da estratégia, vincule-o ao TradingHost e faça o deploy. Use uma implantação em certification-environment como ambiente de testes e mude para as credenciais de produção assim que a estratégia estiver estável. Vincular o GitHub e criar uma estratégia é gratuito; os planos de runtime estão listados na página de preços.
No seu fluxo de trabalho de secrets controlado pelo GitHub. O TradingHost lê essas credenciais em tempo de execução por meio de secrets do repositório do GitHub, secrets de ambiente ou pelo seu próprio processo homologado de gerenciamento de secrets. O TradingHost não precisa da custódia das credenciais. Consulte a seção de secrets da plataforma para entender o modelo completo de tratamento.
Não. As estratégias nunca devem precisar de permissões de saque ou movimentação de fundos. As credenciais precisam apenas de acesso para envio de ordens e dados de mercado.
Sim. O TradingHost suporta controle baseado em MCP para IDEs de IA, incluindo Cursor, Claude Code, GitHub Copilot e agentes de IA baseados em CLI. As ferramentas de IA podem inspecionar implantações, analisar logs, reiniciar estratégias e gerenciar fluxos de trabalho de runtime. O MCP é uma interface de controle e observabilidade, não o caminho de execução de ordens. Veja a interface de controle MCP para obter todos os detalhes.
Não. O exercício (assignment) é entregue pela OCC por meio da Tastytrade; sua estratégia pode reagir a eventos de exercício, mas não pode evitá-los. O exercise-by-exception é um padrão da OCC que a Tastytrade configura por conta. O TradingHost não substitui nenhum dos dois.
Não. A regra de PDT (FINRA Rule 4210) é aplicada pela Tastytrade, não pelo TradingHost. Contas de margem abaixo de $25.000 estão sujeitas às restrições de PDT para day trading.
O TradingHost roda nas regiões EU e US-East. A Tastytrade opera apenas nos EUA, portanto, a região US-East é a escolha natural para garantir proximidade com os matching engines de opções dos EUA. Consulte a página de regiões para obter detalhes de roteamento e proximidade.
Não. O TradingHost é focado em runtime de produção e implantação. O backtesting deve ser feito na sua stack de pesquisa, no seu framework ou no AlgoBuilder.