Feito sob medida: uma história sobre como uma linha de código se transformou em quilotons de carvão



O telefone de Brad explodiu no trinado familiar de uma ligação.

- Sim? Ele latiu, pegando o telefone. - O que você quer?

Pelos padrões de Brad, essa maneira de se comunicar por telefone era, de fato, considerada até educada. Como comerciante-chefe da ecxecor, uma das maiores empresas de comércio de energia do mundo, Brad não agradaria ninguém e considerou qualquer manifestação de sentimentos, exceto zombaria arrogante, um sinal de fraqueza.

"Uh", disse a secretária obviamente nervosa, "aqui está você ... uh ... parto." Eles ...

- Pf - Brad bufou, interrompendo-a de relance. - Assine para ela! Ou é tão difícil? Você não consegue lidar com isso sozinho?

"Você vê", disse a secretária, "eles me pedem para explicar como atracar." E também precisamos pagar uma taxa de amarração. Eles dizem que você está sabendo. Eu não entendo nada.

"Ok", Brad resmungou. - Parece, e a verdade, tudo o que você precisa fazer aqui.

Ele jogou o telefone e saiu do escritório da esquina. Apesar de a residência de Æxecor estar localizada em uma área adjacente à antiga marina, seu escritório era considerado um dos mais luxuosos da cidade. Em uma extremidade do edifício espaçoso, que costumava ser um armazém, os escritórios dos chefes estavam localizados; na outra - Brad estava indo para lá e dirigindo - havia uma sala de recepção, cujas janelas davam para o cais pessoal da empresa, perto do próprio rio.

Bem, aqui estou eu! Ele anunciou com raiva, mal cruzando o limiar do corredor. - Vamos lá, esquematize. O que eu deveria ...

Brad parou antes de terminar a frase. Seu olhar imediatamente se voltou para o espetáculo no píer próximo ao escritório de Æxecor, que se abria através de janelas altas do chão ao teto. Havia uma barcaça de tamanho monstruoso - não, toda uma armada de barcaças firmemente presas cheias até a borda com montes de carvão. Toda essa armada pretendia atracar no píer.

"Que porra é essa ...

" "E você deve ser Brad", veio uma voz animada. Brad voltou os olhos para o camponês de aparência surrada, vestindo algum tipo de roupa de trabalho, que estava sentado em uma das cadeiras da sala de espera. "Bem, para começar, como atracamos?" Eu tenho duas rolhas, mas você não consegue. E você tem alguma coisa pronta para descarregar?

Pela primeira vez, Brad ficou sem palavras. Ele não tinha idéia de quem era esse homem e quase não entendeu uma palavra do que estava dizendo. Além disso, esta comunidade, gradualmente se aproximando do edifício.

"Uh ..." ele murmurou, "ei ... você trouxe ... carvão?" E para nós?

- Bem, sim! Vinte e oito mil toneladas de bom e velho ouro preto! - O trabalhador zombou da testa e acrescentou: - Bem, a menos que, é claro, o endereço não estivesse errado, haha. É esta Æxecor? Beliche número cinquenta e três? Você é o Brad, o mesmo cara que pediu?

E então a mão de Brad se encontrou em uma fração de segundo com o rosto de Brad. Ele percebeu que algo havia dado muito errado de acordo com o plano e, em vez de vender virtualmente vinte e oito mil toneladas de carvão, de alguma forma as colocou em suas mãos

Um curso curto de negociação de futuros de commodities


Se você já assistiu o clássico filme de 1983 " Swap ", com Eddie Murphy e Dan Ackroyd nos papéis principais, você já pode imaginar como as matérias-primas são vendidas. Em seus termos mais gerais, as commodities - por exemplo, ouro, lã, soja - são vendidas pelos fabricantes e, finalmente, chegam aos clientes. Mas Billy Ray Valentine ganhou dinheiro e flagrou os irmãos Duke não apenas vendendo suco de laranja concentrado congelado de uma bandeja. Ele conseguiu entrar no mercado devido ao fato de ter vendido e comprado contratos futuros. De fato, esta é a única maneira de negociar mercadorias.

Os contratos futuros são uma coisa bastante transparente: você concorda em comprar mercadorias em quantidades de X a um preço de Y por unidade em um determinado ponto no futuro. Obviamente, pode parecer estranho que uma pessoa decida comprar vinte toneladas de peito por US $ 34.420 em abril (mesmo que goste muito de peito), mas o ponto principal é que ele pretende vender essa entrega muito antes do início de abril e por um valor significativamente superior a 34 420 $. Quase todos os produtos que você pode imaginar são vendidos e comprados dessa maneira, mesmo antes do início da produção. O objetivo de tal esquema comercial é que os riscos (e benefícios) causados ​​pelas flutuações nos preços das commodities não são mais dados aos produtores (agricultores, mineradores etc.), mas aos comerciantes.

Obviamente, os comerciantes de commodities não estão interessados ​​em ficar com quilotons de peito nas mãos. Portanto, toda uma cadeia de intermediários - corretores, bolsas de valores, câmaras de compensação - que trabalham no suor de seus rostos é incluída no processo, de modo que a pessoa que diz: "Em maio comprarei trezentas toneladas de peito por US $ 518.000", posso ter certeza de que não comprarei em maio trezentas toneladas de peito por US $ 518.000 no sentido literal dessas palavras.

Os corretores, por exemplo, organizam transações circulares, sugerindo que todos os contratos futuros adquiridos serão compensados ​​com a venda do contrato correspondente a uma pessoa realmente interessada no produto. Os sistemas de negociação automatizados usados ​​pelas bolsas têm códigos de prática embutidos para detectar erros óbvios (por exemplo, a entrega de grandes quantidades de mercadorias no território de uma empresa comercial). E, finalmente, as câmaras de compensação mais uma vez verificam as transações para garantir que nada seja enviado com erro.

Com base no exposto, é quase impossível para um comerciante ser o proprietário real dos bens que compra. Por pouco.

Como um relógio


A Æxecor negociou apenas carvão em uma bolsa (WTFSE), e as transações de carvão não foram realizadas com muita frequência. Consequentemente, quando o WTFSE introduziu uma nova API voltada para o usuário e baseada em serviços da Web, o sistema de negociação interno não conseguiu interagir com ele. Dois acordos de carvão surgiram no horizonte, então a empresa teve um pequeno problema.

Felizmente, havia alguns programadores autodidatas em Æxecor e eles conseguiram montar uma solução que se dava bem com a nova API do WTFSE. Em essência, o programador adicionou algum código XML às solicitações de negociação. Em particular, havia um fragmento assim:

<AdditionalProperties>
   <PhysicallyDeliver>
      <value>False</value>
   </PhysicallyDeliver>
</AdditionalProperties>

Não encontrou nada de estranho neste código XML? Se você respondeu: "O valor não deve ser Falso, mas 0", você pode dar um tapinha no ombro. Como se viu, o sistema WTFSE percebeu apenas 1 e 0 para denotar Verdadeiro e Falso, respectivamente; qualquer outro valor era simplesmente igualado automaticamente a um. Opa!

Obviamente, em circunstâncias normais, um grande desastre não teria resultado disso. Para garantir que tudo esteja correto na transação, o WTFSE (e qualquer outra troca) envia uma confirmação de transação ao cliente, onde todas as informações de origem são gravadas em XML. Assim, ambas as partes têm acesso aos dados. No lado do Æxecor, tudo parecia completamente seguro, principalmente devido às seguintes linhas no código:


bool physicallyDeliver = 
    (getNodeVal("PhysicallyDeliver").toLower() == "true");

Muito bem, o desenvolvedor fez a verificação ... apenas uma linha pode fornecer muito mais valores do que verdadeiro ou falso. Digamos 1 ou 0. Opa.

Mas mesmo o fato de que a transação errada por engano passou na verificação, em teoria, ainda não é um desastre, porque a câmara de compensação teria notado que algo estava fundamentalmente errado com ela. Você não pode simplesmente ligar para o serviço de entrega da FedEx e pedir que eles levem milhares de toneladas de matérias-primas para algum prédio de escritórios no centro de negócios. A lista de pontos em que você pode entregar matérias-primas é muito limitada - geralmente são depósitos próximos a depósitos ou portos. No entanto, a residência Æxecor estava localizada perto do cais de cinquenta e três na área costeira, com instalações de armazenamento que foram recentemente reformadas - à primeira vista, é um local razoável para entregar uma pilha inteira de carvão, especialmente do ponto de vista da máquina. Opa

Felizmente, o mercado de futuros de commodities não depende inteiramente de software. Nos dois lados da transação (e também em um par de pontos intermediários), os dados passam pelos funcionários dos departamentos operacionais que verificam se o profissional fez alguma coisa estúpida: por exemplo, acidentalmente marcou a caixa "entrega física", entrou na transação do grupo, que imediatamente vai dar uma perda, e assim por diante.

Como tantas pessoas estão vendo transações, seria lógico supor que pelo menos alguém notasse que a gigante comercial Æxecor pede fisicamente que lhes entregue uma carga de carvão por um milhão e meio de dólares. Sim, alguém provavelmente percebeu, mas Brad estava envolvido no negócio, o que significa que era impossível conceber que houvesse algum tipo de mal-entendido.

Como principal comerciante do xecor, Brad transmitiu a todos com a maior clareza: ninguém, “até Sua Santidade, o Papa de Roma” ousa questionar suas ações. No final, Brad precisa tomar as decisões de lance mais difíceis que ninguém mais pode compreender. Às vezes, ele compra caro e vende barato. Às vezes, mantém a mercadoria, embora o preço caia. Às vezes, ele se recusa a vendê-lo, independentemente do preço. Os caminhos de Brad são misteriosos e, se ele disser: "Faça!", É melhor fazê-lo.

Natal adiantado


"Apenas não me diga que não é o seu carvão", sentindo que o assunto era impuro, o trabalhador assumiu uma posição defensiva. - Você precisa, não precisa - entenda você mesmo. Mas seu carvão, Sr. Brad.

Brad ficaria feliz em objetar, mas ele próprio entendeu: seu carvão. Pior ainda, ele repetidamente confiava isso ao departamento de operações da Æxecor. Ele simplesmente supôs que era típico para ele que esses trocadores de papel estúpidos não pudessem realmente ler. Ele voltou mentalmente à sua última conversa com um funcionário do departamento de compras de carvão ("Eu disse um negócio, que palavra você não entende?") E se perdeu no pensamento sobre o que fazer com 56 milhões de libras de carvão em sua forma física.

Tente imaginar por um momento como você se safaria com uma pilha de carvão no valor de um milhão e meio de dólares. Até os recursos do Craigslist ainda têm limites.

Como se viu, vender carvão real foi ainda mais difícil do que Brad poderia ter imaginado. O mercado de commodities, de fato, negocia apenas com futuros - todo mundo que precisa de 28 mil toneladas de carvão no momento já o comprou com antecedência. Enfim, quem comprará carvão de algum tipo obscuro chamado Brad? No final, gastando quantias altíssimas em berthage, entrega, imposto ambiental, ancoragem, descarregamento, carregamento e outras taxas, Brad partiu o coração partido pela metade vendendo carvão a vinte centavos de dólar por dólar.

Após essa "compra grandiosa", a montanha de carvão de Brad nunca foi esquecida. Cada vez que passava por colegas no corredor, ele sabia que eles se lembravam do carvão, e eles sabiam que ele entendia isso. Ninguém particularmente zombou ou zombou dele, mas isso não importava. Brad não era mais percebido como o Chief Trader da ecxecor, ele se tornou o cara que comprou por engano uma inovação de carvão.

All Articles