Cadeia de opções de ações Aapl
Você visualizou 6 páginas nas últimas 6 horas. Para continuar, registre-se no Canal de Opções de Estoque para ilimitado.
visualizações de página e nosso boletim semanal gratuito, inserindo seu nome e endereço de e-mail abaixo. O registro é absolutamente gratuito.
Ao se registrar, você concorda com nossa política de privacidade & amp; termos de uso. Se você estiver no Canadá, você deve clicar aqui para a página de registro alternativo.
Problemas com o seu registro '' furando? '' Permitir que seu navegador receba nosso '' cookie '' para resolver.
Apple Inc. (AAPL)
(Citação em tempo real de BATS)
Atualizado 16 de fevereiro de 2018 às 16:00 ET.
Valor B | C Crescimento | D Momentum | C VGM.
As pontuações de estilo são um conjunto complementar de indicadores para usar junto com a classificação de Zacks. Ele permite que o usuário se concentre melhor nas ações que melhor atendem ao seu estilo de negociação pessoal.
As pontuações são baseadas nos estilos de negociação de Valor, Crescimento e Momento. Há também uma pontuação VGM ('V' para Value, 'G' para Growth e 'M' para Momentum), que combina a média ponderada das pontuações de estilo individuais em uma pontuação.
Dentro de cada pontuação, as ações são classificadas em cinco grupos: A, B, C, D e F. Como você deve se lembrar de seus dias de escola, um A é melhor que um B; um B é melhor do que um C; um C é melhor do que um D; e um D é melhor que um F.
Como investidor, você quer comprar ações com a maior probabilidade de sucesso. Isso significa que você quer comprar ações com um Zacks Rank # 1 ou # 2, Strong Buy ou Buy, que também tem uma pontuação de um A ou B no seu estilo de negociação pessoal.
Zacks Style Scores Education - Saiba mais sobre as classificações de estilo Zacks.
Este é o nosso sistema de classificação de curto prazo que serve como um indicador de oportunidade para os estoques nos próximos 1 a 3 meses. Quão bom é isso? Veja as classificações e o desempenho relacionado abaixo.
Zacks Rank Início - Zacks Rank recursos em um só lugar.
Zacks Premium - A única maneira de acessar completamente o Rank Zacks.
Os relatórios da Zacks Equity Research, ou ZER para breve, são nossos relatórios de pesquisa internos, produzidos independentemente.
Os sempre populares relatórios de instantâneo de uma página são gerados para praticamente todos os estoques de Zacks Classificados. Está cheio de todas as estatísticas-chave da empresa e informações importantes para a tomada de decisões. Incluindo o Zacks Rank, o Zacks Industry Rank, o Style Scores, o Price, Consensus & Surprise, análise de estimativa gráfica e como as ações se acumulam aos seus pares.
O relatório detalhado de análise de várias páginas faz um mergulho ainda mais profundo nas estatísticas vitais da empresa. Além de toda a análise proprietária no Snapshot, o relatório também exibe visualmente os quatro componentes do Rank do Zacks (Acordo, Magnitude, Upside e Surprise); fornece uma visão abrangente dos drivers de negócios da empresa, completa com gráficos de ganhos e vendas; um recapitulação de seu último relatório de ganhos; e uma lista com balas para comprar ou vender o estoque. Também inclui uma tabela de comparação da indústria para ver como seu estoque se compara ao seu setor expandido e ao S & amp; P 500.
Investigar ações nunca foi tão fácil ou perspicaz quanto com os relatórios do ZER Analyst e Snapshot.
O Rank da Indústria de Zacks atribui uma classificação a cada uma das 265 X (Expandidas) Indústrias com base na classificação média de Zacks.
Uma indústria com uma percentagem maior de Zacks Rank # 1 e apostas e # 2 terá uma classificação média melhor de Zacks do que uma com uma porcentagem maior de Zacks Rank # 4 & apos; s e # 5 & apos; s.
A indústria com a melhor classificação média de Zacks seria considerada a principal indústria (1 em 265), o que colocaria no topo 1% das indústrias classificadas de Zacks. A indústria com a pior classificação média de Zacks (265 de 265) colocaria no fundo 1%.
Zacks Rank Education - Saiba mais sobre o Rank Zacks.
Zacks Industry Rank Educação - Saiba mais sobre o Zacks Industry Rank.
Visão Geral das Cobranças da Apple Inc. (AAPL) & raquo; Citações & raquo; Cadeia de Opções da Apple Inc. (AAPL).
Cadeia de Opções.
As pontuações de estilo são um conjunto complementar de indicadores para usar junto com a classificação de Zacks. Ele permite que o usuário se concentre melhor nas ações que melhor atendem ao seu estilo de negociação pessoal.
As pontuações são baseadas nos estilos de negociação de Valor, Crescimento e Momento. Há também uma pontuação VGM ('V' para Value, 'G' para Growth e 'M' para Momentum), que combina a média ponderada das pontuações de estilo individuais em uma pontuação.
Dentro de cada pontuação, as ações são classificadas em cinco grupos: A, B, C, D e F. Como você deve se lembrar de seus dias de escola, um A é melhor que um B; um B é melhor do que um C; um C é melhor do que um D; e um D é melhor que um F.
Como investidor, você quer comprar ações com a maior probabilidade de sucesso. Isso significa que você quer comprar ações com um Zacks Rank # 1 ou # 2, Strong Buy ou Buy, que também tem uma pontuação de um A ou B no seu estilo de negociação pessoal.
Zacks Style Scores Education - Saiba mais sobre as classificações de estilo Zacks.
Os relatórios da Zacks Equity Research, ou ZER para breve, são nossos relatórios de pesquisa internos, produzidos independentemente.
Os sempre populares relatórios de instantâneo de uma página são gerados para praticamente todos os estoques de Zacks Classificados. Está cheio de todas as estatísticas-chave da empresa e informações importantes para a tomada de decisões. Incluindo o Zacks Rank, o Zacks Industry Rank, o Style Scores, o Price, Consensus & Surprise, análise de estimativa gráfica e como as ações se acumulam aos seus pares.
O relatório detalhado de análise de várias páginas faz um mergulho ainda mais profundo nas estatísticas vitais da empresa. Além de toda a análise proprietária no Snapshot, o relatório também exibe visualmente os quatro componentes do Rank do Zacks (Acordo, Magnitude, Upside e Surprise); fornece uma visão abrangente dos drivers de negócios da empresa, completa com gráficos de ganhos e vendas; um recapitulação de seu último relatório de ganhos; e uma lista com balas para comprar ou vender o estoque. Também inclui uma tabela de comparação da indústria para ver como seu estoque se compara ao seu setor expandido e ao S & amp; P 500.
Investigar ações nunca foi tão fácil ou perspicaz quanto com os relatórios do ZER Analyst e Snapshot.
CHAMADAS para AAPL.
Links Rápidos.
Minha conta.
Suporte ao Cliente.
Zacks Moblie App.
Zacks Research é relatado em:
Yahoo MSN Marketwatch Nasdaq Forbes Investors Morningstar.
Copyright 2018 Zacks Investment Research.
No centro de tudo o que fazemos é um forte compromisso com pesquisas independentes e compartilhando suas descobertas lucrativas com os investidores. Essa dedicação para dar aos investidores uma vantagem comercial levou à criação do nosso comprovado sistema de classificação de estoque Zacks Rank. Desde 1988, mais que dobrou o S & P 500, com um ganho médio de + 25% ao ano. Estes retornos cobrem um período de 1988-2017. Os retornos do sistema de classificação de estoque do Rank de Zacks Rank são calculados mensalmente com base no início do mês e no final do mês, os preços das ações da Zacks Rank mais os dividendos recebidos durante esse mês em particular. Um retorno médio simples e igualmente ponderado de todas as ações do Rank Zacks é calculado para determinar o retorno mensal. Os retornos mensais são então combinados para chegar ao retorno anual. Apenas os estoques de Zacks Rank incluídos nas carteiras hipotéticas de Zacks no início de cada mês estão incluídos nos cálculos de devolução. As ações da Zack Ranks podem, e muitas vezes mudam ao longo do mês. Certas ações do Zacks Rank para as quais nenhum preço de fim de mês estava disponível, as informações de preços não foram coletadas, ou por outros motivos foram excluídos desses cálculos de retorno.
Visite o desempenho para obter informações sobre os números de desempenho exibidos acima.
Visite zacksdata para obter nossos dados e conteúdo para seu aplicativo móvel ou site.
Preços em tempo real por parte da BATS. Cotações atrasadas por Sungard.
Os dados da NYSE e AMEX estão com pelo menos 20 minutos de atraso. Os dados do NASDAQ são pelo menos 15 minutos atrasados.
Apple Inc.200117C00170000-AAPL-PUT.
Exibições de lista de símbolos.
Detalhes da ação.
NOTÍCIAS DA COMPANHIA.
ANÁLISE DE ACÇÃO.
FUNDAMENTOS.
Editar lista de símbolos.
Insira até 25 símbolos separados por vírgulas ou espaços na caixa de texto abaixo. Esses símbolos estarão disponíveis durante sua sessão para uso nas páginas aplicáveis.
Não conhece o símbolo do estoque? Use a ferramenta de Pesquisa de Símbolos.
Alfabetize a ordem de classificação dos meus símbolos.
Pesquisa de Símbolos.
Investir ficou mais fácil & # 8230;
Inscreva-se agora para se tornar um membro NASDAQ e começar a receber notificações instantâneas quando ocorrem eventos-chave que afetam os estoques que você segue.
As opções de compra e venda são cotadas em uma tabela chamada de folha de corrente. A folha de corrente mostra o preço, o volume e o interesse aberto para cada preço de exercício da opção e mês de vencimento.
Editar favoritos.
Insira até 25 símbolos separados por vírgulas ou espaços na caixa de texto abaixo. Esses símbolos estarão disponíveis durante sua sessão para uso nas páginas aplicáveis.
Personalize sua experiência NASDAQ.
Selecione a cor de fundo da sua escolha:
Selecione uma página de destino padrão para sua pesquisa de cotação:
Por favor, confirme sua seleção:
Você selecionou para alterar sua configuração padrão para a Pesquisa de orçamento. Esta será a sua página de destino padrão; a menos que você altere sua configuração novamente ou exclua seus cookies. Tem certeza de que deseja alterar suas configurações?
Desative seu bloqueador de anúncios (ou atualize suas configurações para garantir que o javascript e os cookies estejam habilitados), para que possamos continuar fornecendo as novidades do mercado de primeira linha e os dados que você esperou de nós.
Cadeia de Opções AAPL.
Dados da Opção AAPL.
Atualizações a cada 15 minutos.
Cadeia de opções detalhadas e abrangentes para cada vencimento listado para AAPL. Inclui volume, interesse aberto, volatilidade implícita e lance / pedido para cada greve. Investigue mais clicando em uma greve e vendo a atividade comercial, o movimento de volatilidade e os valores de fechamento de ontem.
Clique em Preço de Exercício ou Volume para visualizar detalhes estendidos.
Registre-se GRÁTIS.
Espere, antes de sair.
Cadastre-se gratuitamente.
Você terá acesso gratuito a.
& # 10003; Performance & # 10003; Dividendos & # 10003; Ganhos & # 10003; Opções de negociação.
Quer saber mais sobre os ganhos da AAPL?
Tempo limitado de oferta:
Reivindique seu novo relatório do novo relatório Bryan Perry:
Meu principal contribuinte mensal de dividendos (8% de rendimento de dividendos)
Você também receberá a e-carta semanal de Bryan Perry, Dividend Investing Weekly, sem nenhum custo, juntamente com outros conteúdos financeiros associados e ofertas especiais.
Cadeia de Opções da Apple Inc. (AAPL).
Exibições de lista de símbolos.
Detalhes da ação.
NOTÍCIAS DA COMPANHIA.
ANÁLISE DE ACÇÃO.
FUNDAMENTOS.
Editar lista de símbolos.
Insira até 25 símbolos separados por vírgulas ou espaços na caixa de texto abaixo. Esses símbolos estarão disponíveis durante sua sessão para uso nas páginas aplicáveis.
Não conhece o símbolo do estoque? Use a ferramenta de Pesquisa de Símbolos.
Alfabetize a ordem de classificação dos meus símbolos.
Pesquisa de Símbolos.
Investir ficou mais fácil & # 8230;
Inscreva-se agora para se tornar um membro NASDAQ e começar a receber notificações instantâneas quando ocorrem eventos-chave que afetam os estoques que você segue.
As opções de compra e venda são cotadas em uma tabela chamada de folha de corrente. A folha de corrente mostra o preço, o volume e o interesse aberto para cada preço de exercício da opção e mês de vencimento.
Editar favoritos.
Insira até 25 símbolos separados por vírgulas ou espaços na caixa de texto abaixo. Esses símbolos estarão disponíveis durante sua sessão para uso nas páginas aplicáveis.
Personalize sua experiência NASDAQ.
Selecione a cor de fundo da sua escolha:
Selecione uma página de destino padrão para sua pesquisa de cotação:
Por favor, confirme sua seleção:
Você selecionou para alterar sua configuração padrão para a Pesquisa de orçamento. Esta será a sua página de destino padrão; a menos que você altere sua configuração novamente ou exclua seus cookies. Tem certeza de que deseja alterar suas configurações?
Desative seu bloqueador de anúncios (ou atualize suas configurações para garantir que o javascript e os cookies estejam habilitados), para que possamos continuar fornecendo as novidades do mercado de primeira linha e os dados que você esperou de nós.
Cadeia de opções de ações Aapl
Há uma maneira pouco conhecida de obter informações sobre a cadeia de opções do Google. Isso mostrará como isso é feito, além de demonstrar como usá-lo usando o C #. (Fácil o suficiente em qualquer idioma, uma vez que é baseado em REST, portanto, se você não é um desenvolvedor de C #, não deixe que isso o impeça.)
ESTA NÃO É UMA API OFICIAL. O GOOGLE NÃO APOIA ISTO PARA QUALQUER COISA, MAS SEUS PRÓPRIOS USOS INTERNOS E PODEM MUDAR A QUALQUER MOMENTO. USE ISSO A SEU PRÓPRIO RISCO.
Acessando a API do Google Stock Options, baseada em REST.
O Google lista opções de ações no site de finanças. Um exemplo disso é este para a cadeia de opções da AAPL.
Com uma modificação muito pequena, você pode obter os dados em um formato similar ao JSON. (não é exatamente JSON, vou cobrir isso abaixo)
A diferença entre o site e a API é a adição de uma string de consulta simples & # 8220; output = json & # 8221 ;.
Então, o URL se torna: & # 8220; google / finance / option_chain? Q = AAPL & amp; output = json & # 8221;
Compreender a API da opção Google.
Chamando & # 8220; google / finance / option_chain? Q = AAPL & amp; output = json & # 8221; retornará vários dados:
A próxima data de expiração Uma lista de todas as datas de expiração disponíveis para o símbolo Uma lista de todos os puts Uma lista de todas as chamadas O preço do estoque subjacente (não o preço da opção)
Aqui está um trecho dos dados de retorno:
Obviamente, há muito mais datas de expiração nas opções AAPL e mais chamadas, além de eu não mostrar as chamadas, mas acho que isso deve dar uma idéia da estrutura geral.
Isso só funciona para o último vencimento. Todas as opções retornadas serão apenas para esse período de validade. Você pode selecionar uma expiração diferente com bastante facilidade:
Você notará a adição de três novas strings de consulta, que indicam o ano, mês e dia do prazo de validade. Acho melhor chamar o URL anterior para obter a lista de datas de expiração válidas e usá-lo para obter todos os avisos de uma data de expiração específica.
Mas os resultados não são válidos JSON?
Infelizmente eles não são. Se você olhar o exemplo colado acima, você notará que o nome e o valor devem ser colocados entre aspas, mas não são. Na verdade, NENHUNS dos nomes estão entre aspas e apenas alguns dos valores são.
Para corrigir isso, eu o executo através de uma expressão regular para cercar os nomes e os valores entre aspas antes de tentar fazer um objeto fora do JSON.
Este é o lugar onde ele difere de um idioma para o próximo, mas para C # eu faço o seguinte:
Usando esta opção chain chain em seus programas.
Isso pressupõe que você está usando 4.5 ou superior. Ele funcionará com outras versões, mas talvez seja necessário remover o & # 8220; async / await & # 8221; lógica talvez o Thread. Run também.
Em C #, é simples consumir esta API e obter objetos funcionais a partir dela.
Primeiro, comecemos com os arquivos de definição necessários para transformar o quase-JSON em objetos:
Dica Pro: Se você se pergunta se eu digitei tudo na resposta, não é. O Visual Studio tem uma função pouco conhecida. Copie o JSON dessa chamada do google api e, em seguida, no Visual Studio, clique em Editar - & gt; Colar especial - & gt; Colar JSON como classes. E isso faz o trabalho para você! (Eu ajustei um pouco, mas deixei o VS fazer um mapeamento chato para você.)
Então, quando tivermos a estrutura básica de como armazenar essas chamadas, conforme descrito acima, precisamos obter os dados e corrigir esses problemas de JSON.
Neste nós criamos um WebClient para buscar os dados. Eu faço isso em um thread separado, não é necessário em todos os casos, mas se você vai ligar isso a uma interface do usuário isso impedirá que sua interface do usuário seja bloqueada enquanto isso está recebendo os dados.
Em seguida, ele chama uma das duas URLs mostradas anteriormente, todas dependendo se o dia da expiração, o mês e o ano foram passados.
O JSON é limpo, então ele o converte em um objeto.
Essa chamada para. FromJson & lt; & # 8230; & gt; () é uma função de extensão que escrevi e que estou usando. Está usando a análise JSON da montagem System. Runtime. Serialization.
Eu uso isso em todo o lugar na maioria dos meus projetos, e também mais tarde usarei uma função de extensão. To & lt; & gt; (), então também vou listá-la aqui. Lembre-se de que você pode usar qualquer analisador JSON, como JSON, essa é apenas a minha preferência.
Adicionando uma interface do usuário nos dados da cadeia de opções.
Então, isso cobre a obtenção dos dados. Se você quiser criar uma tabela de cadeias de opções com chamadas em um lado, avisos no meio e colocar & nbs;; por outro, é fácil o suficiente para usar o WPF e o código da API da opção do Google que publiquei no GitHub inclui apenas um exemplo.
Sim, eu sei que é digno de crédito, mas eu queria mostrar o conceito sem tornar o código mais difícil, adicionando mais funcionalidade ou estilo do que o necessário.
Para obter este layout, criei uma nova classe chamada OptionPair. Ele é usado apenas pela UI para exibir essas linhas. Cada linha é um objeto OptionPair, que é uma colocação, chamada e greve.
Eu não usei MVVM para isso, mais uma vez eu queria mantê-lo simples, por isso é apenas uma única janela do WPF com algum código para trás. Aqui está a listagem completa de código para a janela:
A maior parte deve ser bastante fácil de entender. Quando um usuário insere um ticker de ações e clica em um botão, ele obtém os dados iniciais que são para o cadastramento mais recente para essa opção. As datas de expiração retornadas são colocadas em uma coleção para serem exibidas em uma caixa suspensa, para que o usuário possa escolher uma diferente. Os objetos OptionPair são criados e exibidos na grade. Se o usuário selecionar uma nova data de expiração, o método FetchData () será chamado, obtendo novos dados e preenchendo a grade.
Aqui está o XAML.
Nenhuma surpresa aqui apenas ligando os objetos. A única coisa importante é o ExpirationConverter que leva o ano, o mês, o formato do dia, o Google retorna e o muda para algo melhor para exibição:
Espero que você tenha gostado desta olhada nesta API de cadeia de opções útil e interessante do Google. Lembre-se de que isso não é suportado pelo Google, então eu não sugeriria usá-lo em um aplicativo de nível de produção, mas é interessante brincar com ele.
Se você está procurando expandir isso para adicionar gregos como delta, gamma, vega etc. Eu tenho outro artigo que você pode querer dar uma olhada: Vanilla Option Math.
Há uma maneira pouco conhecida de obter informações sobre a cadeia de opções do Google. Isso mostrará como isso é feito, além de demonstrar como usá-lo usando o C #. (Fácil o suficiente em qualquer idioma, uma vez que é baseado em REST, portanto, se você não é um desenvolvedor de C #, não deixe que isso o impeça.)
ESTA NÃO É UMA API OFICIAL. O GOOGLE NÃO APOIA ISTO PARA QUALQUER COISA, MAS SEUS PRÓPRIOS USOS INTERNOS E PODEM MUDAR A QUALQUER MOMENTO. USE ISSO A SEU PRÓPRIO RISCO.
Acessando a API do Google Stock Options, baseada em REST.
O Google lista opções de ações no site de finanças. Um exemplo disso é este para a cadeia de opções da AAPL.
Com uma modificação muito pequena, você pode obter os dados em um formato similar ao JSON. (não é exatamente JSON, vou cobrir isso abaixo)
A diferença entre o site e a API é a adição de uma string de consulta simples & # 8220; output = json & # 8221 ;.
Então, o URL se torna: & # 8220; google / finance / option_chain? Q = AAPL & amp; output = json & # 8221;
Compreender a API da opção Google.
Chamando & # 8220; google / finance / option_chain? Q = AAPL & amp; output = json & # 8221; retornará vários dados:
A próxima data de expiração Uma lista de todas as datas de expiração disponíveis para o símbolo Uma lista de todos os puts Uma lista de todas as chamadas O preço do estoque subjacente (não o preço da opção)
Aqui está um trecho dos dados de retorno:
Obviamente, há muito mais datas de expiração nas opções AAPL e mais chamadas, além de eu não mostrar as chamadas, mas acho que isso deve dar uma idéia da estrutura geral.
Isso só funciona para o último vencimento. Todas as opções retornadas serão apenas para esse período de validade. Você pode selecionar uma expiração diferente com bastante facilidade:
Você notará a adição de três novas strings de consulta, que indicam o ano, mês e dia do prazo de validade. Acho melhor chamar o URL anterior para obter a lista de datas de expiração válidas e usá-lo para obter todos os avisos de uma data de expiração específica.
Mas os resultados não são válidos JSON?
Infelizmente eles não são. Se você olhar o exemplo colado acima, você notará que o nome e o valor devem ser colocados entre aspas, mas não são. Na verdade, NENHUNS dos nomes estão entre aspas e apenas alguns dos valores são.
Para corrigir isso, eu o executo através de uma expressão regular para cercar os nomes e os valores entre aspas antes de tentar fazer um objeto fora do JSON.
Este é o lugar onde ele difere de um idioma para o próximo, mas para C # eu faço o seguinte:
Usando esta opção chain chain em seus programas.
Isso pressupõe que você está usando 4.5 ou superior. Ele funcionará com outras versões, mas talvez seja necessário remover o & # 8220; async / await & # 8221; lógica talvez o Thread. Run também.
Em C #, é simples consumir esta API e obter objetos funcionais a partir dela.
Primeiro, comecemos com os arquivos de definição necessários para transformar o quase-JSON em objetos:
Dica Pro: Se você se pergunta se eu digitei tudo na resposta, não é. O Visual Studio tem uma função pouco conhecida. Copie o JSON dessa chamada do google api e, em seguida, no Visual Studio, clique em Editar - & gt; Colar especial - & gt; Colar JSON como classes. E isso faz o trabalho para você! (Eu ajustei um pouco, mas deixei o VS fazer um mapeamento chato para você.)
Então, quando tivermos a estrutura básica de como armazenar essas chamadas, conforme descrito acima, precisamos obter os dados e corrigir esses problemas de JSON.
Neste nós criamos um WebClient para buscar os dados. Eu faço isso em um thread separado, não é necessário em todos os casos, mas se você vai ligar isso a uma interface do usuário isso impedirá que sua interface do usuário seja bloqueada enquanto isso está recebendo os dados.
Em seguida, ele chama uma das duas URLs mostradas anteriormente, todas dependendo se o dia da expiração, o mês e o ano foram passados.
O JSON é limpo, então ele o converte em um objeto.
Essa chamada para. FromJson & lt; & # 8230; & gt; () é uma função de extensão que escrevi e que estou usando. Está usando a análise JSON da montagem System. Runtime. Serialization.
Eu uso isso em todo o lugar na maioria dos meus projetos, e também mais tarde usarei uma função de extensão. To & lt; & gt; (), então também vou listá-la aqui. Lembre-se de que você pode usar qualquer analisador JSON, como JSON, essa é apenas a minha preferência.
Adicionando uma interface do usuário nos dados da cadeia de opções.
Então, isso cobre a obtenção dos dados. Se você quiser criar uma tabela de cadeias de opções com chamadas em um lado, avisos no meio e colocar & nbs;; por outro, é fácil o suficiente para usar o WPF e o código da API da opção do Google que publiquei no GitHub inclui apenas um exemplo.
Sim, eu sei que é digno de crédito, mas eu queria mostrar o conceito sem tornar o código mais difícil, adicionando mais funcionalidade ou estilo do que o necessário.
Para obter este layout, criei uma nova classe chamada OptionPair. Ele é usado apenas pela UI para exibir essas linhas. Cada linha é um objeto OptionPair, que é uma colocação, chamada e greve.
Eu não usei MVVM para isso, mais uma vez eu queria mantê-lo simples, por isso é apenas uma única janela do WPF com algum código para trás. Aqui está a listagem completa de código para a janela:
A maior parte deve ser bastante fácil de entender. Quando um usuário insere um ticker de ações e clica em um botão, ele obtém os dados iniciais que são para o cadastramento mais recente para essa opção. As datas de expiração retornadas são colocadas em uma coleção para serem exibidas em uma caixa suspensa, para que o usuário possa escolher uma diferente. Os objetos OptionPair são criados e exibidos na grade. Se o usuário selecionar uma nova data de expiração, o método FetchData () será chamado, obtendo novos dados e preenchendo a grade.
Aqui está o XAML.
Nenhuma surpresa aqui apenas ligando os objetos. A única coisa importante é o ExpirationConverter que leva o ano, o mês, o formato do dia, o Google retorna e o muda para algo melhor para exibição:
Espero que você tenha gostado desta olhada nesta API de cadeia de opções útil e interessante do Google. Lembre-se de que isso não é suportado pelo Google, então eu não sugeriria usá-lo em um aplicativo de nível de produção, mas é interessante brincar com ele.
Se você está procurando expandir isso para adicionar gregos como delta, gamma, vega etc. Eu tenho outro artigo que você pode querer dar uma olhada: Vanilla Option Math.
Comments
Post a Comment