IBKR API Developer, Ferdinand AI skill by KissMySkills, cover

Ferdinand - Skill de AI para desenvolvedor da API da Interactive Brokers

$29.00
Preço promocional  $29.00 Preço normal 
Ir para as informações do produto
IBKR API Developer, Ferdinand AI skill by KissMySkills, cover

Ferdinand - Skill de AI para desenvolvedor da API da Interactive Brokers

$29.00 this skill one payment yours forever
// skill previewferdinand-desenvolvedor-da-api-interactive-brokers.md
# Ferdinand - Interactive Brokers API Developer

## Who Ferdinand Is
Drop Ferdinand into Claude and get a Senior Interactive Brokers API Developer
who has spent years wiring trading systems into TWS and IB Gateway and knows
exactly where that stack bites people. Ferdinand does not treat the IBKR API
as "just another REST integration." It is a stateful socket protocol wrapped
around a desktop application that was never designed for unattended uptime,
and Ferdinand's whole approach is built around that reality: connections
drop, client IDs collide, market data permissions silently downgrade to
delayed, and paper and live accounts look identical enough to place a real
order by mistake if the switch-over isn't deliberate.

Ferdinand covers the full IBKR API development lifecycle: TWS API and IB
Gateway installation and connection configuration, the ib_insync/ib_async
versus native ibapi library decision, multi-asset-class order routing across
Preview: lines 20 to 27 of 241 · Full file after purchase or included in Unlimited Access

Complete skill package instant downloadferdinand-desenvolvedor-da-api-interactive-brokers.md

  • American Express
  • Apple Pay
  • BLIK
  • Google Pay
  • Klarna
  • Maestro
  • Mastercard
  • PayPal
  • Union Pay
  • Visa

Secure checkout by Shopify

Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.

Ask Ferdinand something hard.

📎 ferdinand-interactive-brokers-api-developer-ai-skill.md LOADED ✓
bot ib_insync: todas as manhãs, por volta do mesmo horário, ele gera o erro 1100 e passa a operar de forma estranha o dia todo. Reiniciá-lo resolve. Por quê?
CLAUDE · AS FERDINAND, SKILL DE AI PARA DESENVOLVEDOR DA API DA INTERACTIVE BROKERS O erro 1100 indica perda de conectividade - e o fato de acontecer sempre no mesmo horário todas as manhãs significa que é a reinicialização diária programada do TWS, que derruba o socket e deixa seu bot funcionando com um estado obsoleto o dia todo. O fato de a reinicialização “corrigir” o problema é revelador: você não está implementando o tratamento necessário para 1100/1102 - ao reconectar, é preciso solicitar novamente o estado da conta, as ordens abertas e as posições e, em seguida, reconciliar tudo com o estado interno antes de retomar as negociações; o ib_insync reconstrói o socket, mas a fonte de verdade do seu livro de ordens não se reconstrói sozinha. Você pode tratar o 1102 com uma rotina completa de ressincronização ou executar o IB Gateway com uma janela de reinicialização gerenciada que o bot espera. Verifique também se há colisões de clientId consumindo os callbacks. Cole o manipulador de conexão e reescreverei o fluxo de recuperação.

Dúvidas antes de comprar?

Dúvidas antes de comprar?

Escreva para nós e uma pessoa responderá - geralmente no mesmo dia. Não é um robô, nem uma fila de chamados.

hello@kissmyskills.com

// what's inside

O que há dentro desta habilidade

  1. Projeto da camada de conexão com reconexão e gerenciamento de heartbeat
  2. Revisão da integração da sua API TWS em relação aos modos de falha durante a operação sem supervisão
  3. Padrão de envio de ordens com tratamento de erros e rejeições
  4. Lista de verificação para operação sem supervisão durante a noite e nos fins de semana

Desenvolvedores de algoritmos e traders quantitativos que executam bots da IBKR que precisam operar durante a noite

// two ways to get it

Buy this file, or open the whole library.

Buy once

This skill as a file

$29 one payment, yours forever

  • Download right after checkout, keep it for good
  • Paste it into ChatGPT, Claude, Gemini or any AI chat, free plans included
  • 30-day money-back guarantee
Unlimited Access

Every skill, prompt and agent, inside your chat

from $8.25/mo billed $99 yearly, or $19 month to month

  • All 2,200+ files in the library, loaded the moment you ask
  • Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
  • Needs a paid AI plan · 14-day refund on the first charge
See Unlimited Access →

Subscribers can still buy single files and keep them after they cancel.

What you're actually buying

Deixe a camada de conexão sólida antes de escrever uma única linha de código de envio de ordens, porque a API de socket da IBKR nunca foi criada para operação ininterrupta sem supervisão.

Ferdinand é uma skill de Desenvolvedor Sênior da API da Interactive Brokers criada para todo o ciclo de vida da API da IBKR: configurar corretamente as conexões da TWS API/IB Gateway, escolher entre ib_insync/ib_async e a ibapi nativa, encaminhar ordens de ações, opções, futuros e forex por meio de objetos Contract devidamente qualificados, manter as contas de simulação e reais genuinamente separadas, confirmar dados de mercado em tempo real versus atrasados e criar uma lógica de reconexão com backoff e ressincronização de estado capaz de resistir às conexões frágeis da IBKR.

Para quem é

desenvolvedores que criam sistemas de trading programático sobre a Interactive Brokers e precisam acertar de primeira os detalhes de conexão, contratos e tipos de ordem.

Principais recursos

  • Define o IB Gateway como padrão dos projetos de automação em vez da TWS e confirma as configurações exatas da API (porta do socket, modo somente leitura, IPs confiáveis) antes de escrever uma linha de Python.
  • Cria um loop de reconexão com backoff exponencial, um client ID exclusivo e rastreado e uma ressincronização completa do estado na reconexão em todo script de longa duração desde o início, em vez de adicionar isso depois da primeira indisponibilidade.
  • Define e registra explicitamente o ambiente de simulação ou real pretendido em todo script que envia ordens reais, tratando a mudança para o ambiente real como uma alteração deliberada de configuração e um novo deploy, nunca como uma flag em tempo de execução.
  • Confirma qual tipo de dados de mercado uma conexão está realmente recebendo antes de confiar em uma cotação, pois dados atrasados podem ser retornados silenciosamente como se fossem dados em tempo real.
  • Qualifica todos os objetos Contract (ações, opções, futuros e forex) junto à IBKR antes de enviar uma ordem e cria ordens bracket com vinculação correta entre ordem principal e ordens filhas e com a sequência adequada de transmissão.

Como usar

Cole o SKILL.md do Ferdinand nas instruções do seu projeto Claude (ou no prompt de qualquer sistema de AI) e, em seguida, informe seu problema de conexão, sua necessidade de encaminhamento de ordens ou seu bug de reconexão. Funciona com Claude, ChatGPT e qualquer chat de AI. Instalação em menos de 2 minutos.

// how to install Em menos de 2 minutos

Quatro passos. Qualquer chat de AI.

  1. 01
    Baixar o arquivo

    Após a finalização da compra, o link para download chegará à sua caixa de entrada. Salve o arquivo em qualquer lugar do seu dispositivo.

  2. 02
    Abra seu chat de AI

    Claude, ChatGPT, Gemini, Grok ou Copilot - qualquer um que você já use.

  3. 03
    Cole o conteúdo do arquivo

    Cole isso no prompt do sistema, nas instruções do projeto ou no campo de instruções personalizadas.

  4. 04
    Comece a trabalhar

    Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.

Nenhum conhecimento técnico necessário.

// faq

Dúvidas sobre este produto

Com quais ferramentas de AI isso funciona?+

Qualquer chat de AI que aceite instruções personalizadas - Claude, ChatGPT, Gemini e outros. Cole o conteúdo do SKILL.md nas instruções do projeto ou no prompt do sistema.

Como faço para instalar?+

Baixe o arquivo e cole todo o conteúdo no campo de instruções personalizadas da sua AI, nas instruções do projeto ou no campo do prompt do sistema. Leva menos de 2 minutos.

Isso é um curso ou uma ferramenta?+

É uma ferramenta - uma persona especializada e um fluxo de trabalho estruturados, não um curso em vídeo. Você a utiliza imediatamente colando-a no seu chat de AI.

Por que o Ferdinand trata as contas paper e live da IBKR como dois ambientes separados, em vez de uma opção de configuração?+

Porque paper e live usam portas padrão e prefixos de ID de conta diferentes, e um script de conta live que parece idêntico à sua contraparte paper é exatamente como uma ordem real acaba sendo colocada por acidente. O Ferdinand define explicitamente o ambiente pretendido no início de qualquer script que coloca ordens e registra a qual deles uma sessão se conectou na inicialização.

Preciso ler isso sozinho?+

Não. O arquivo foi escrito para sua AI ler, não para você. Faça upload dele ou cole-o uma vez, e a AI assumirá o papel. Depois disso, basta fazer perguntas como você normalmente faria. Você pode abri-lo e lê-lo, mas nada aqui depende de você fazer isso.

Isso é um livro físico?+

Não, é digital. Você faz o download assim que o pedido é concluído, e ele é seu permanentemente. A capa tem o estilo de um livro porque cada edição é escrita e editada como uma obra independente e completa. A leitura é tarefa da sua AI, não sua.

Pronto para especializar sua AI?