front running

  1. Front Running (Definition, Examples) | How Traders Use it?
  2. How Does it Work?
  3. Example #1
  4. Example #2
  5. How to Prevent it?
  6. How Traders Use Front Running?
  7. Front Running vs. Insider Trading
  8. Advantages
  9. Disadvantages
  10. Conclusion
  11. Recommended Articles
  12. Торговая стратегия Alenka Capital Элвиса Марламова и фронтраннинг
  13. Реальный пример фронтраннинга или инсайдерская торговля
  14. Что такое фронтраннинг?
  15. На практике схема фронтраннинга реализуется следующим образом:
  16. Торговая стратегия Элвиса Марламов: скандал вокруг основателя Alenka Capital
  17. Схема обогащения Марламова, основателя Alenka Capital
  18. Торговые стратегии Alenka Capital: мнения
  19. Front-Running Attacks on Blockchain
  20. Possible Front-running Attackers
  21. Different Attack Scenarios
  22. Mitigation
  23. 1. Transaction Ordering
  24. Mitigation example: Injective Protocol
  25. 2. Confidentiality Strategies
  26. Reveal Agent
  27. Committing Phase
  28. Revealing Phase
  29. Summary
  30. Learn more about CodeChain and join our community
  31. Front Running — Overview, Examples, Types of Front Running
  32. #1 Anticipating large future transactions
  33. #2 Anticipating news affecting the price of a security
  34. #3 Index front running
  35. Additional resources
  36. Обзор интересного #1: DeFi, DEX против фронтраннинга и разбор формул Bancor
  37. Synthetix Review: Decentralised Synthetic Asset Protocol 
  38. DEX vs Front-running
  39. Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges [PDF, 23 стр., 1..5Mb]
  40. Efficient Zero-Knowledge Range Proofs in Ethereum [PDF, 10 стр. 400Kb]
  41. Converting Between Bancor and Bonding Curve Price Formulas

Front Running (Definition, Examples) | How Traders Use it?

front running

Front Running, referred to as tailgating, is a prohibited wherein a broker trades the security using his pre-existing knowledge of non public information regarding a large transaction that has can potentially change the price of assets, equity or derivative with the motive of gaining economic advantage.

How Does it Work?

With the motive of gaining an economic advantage, when a broker or trader makes trade before large non publicized order, such practice is front running.

For example, when a broker gets an order from a client to buy one million shares of Syndicate company and the broker ahead of executing the client’s request, places an order for the same stock for his own account and then places the client’s order, which makes the stock price to rise sharply due to the clients bulk order which creates a huge instant profit for the broker. It is an illegal trade practice that provides unfair gains to a broker or trader.

Example #1

Suppose a broker receives an order to sell five million shares of SAMCO INC in the market. As an outcome of the sale, the prices are ly to have a downfall.

The broker sells 1000 shares of SAMCO INC from his account in the market before executing the sales order received. As planned on sales of five million shares of SAMCO INC, the prices fell.

The broker covers his short position by buying 1000 shares and earns the profit from the difference amount.

Example #2

An expert has made the report regarding investment about VYOAGE INC, while the report is still needing to be circulated among investors, which clearly shows buying opinion for VYOAGE INC.

Keeping in mind after the circulation of the report, many investors will buy the shares of VYOAGE INC, and the stock price will go up.

The expert buys 500 shares of VYOAGE INC before the report reaches the investors and earns the profit when the report is circulated, and there is a huge buying of shares of VYOAGE INC.

Popular Course in this categoryInvestment Banking Training (117 Courses, 25+ Projects)
4.9 (831 ratings) 117 Courses | 25+ Projects | 600+ Hours | Full Lifetime Access | Certificate of Completion

How to Prevent it?

The only way to prevent such an act is to monitor transactions strictly and maintaining high ethical standards in dealings. They can be curbed by securities exchange commissions only if they are internally vigilant and committed to doing so.

The most important component for preventing front running is strictly punishing such actions. Lack of care or strictness in internal control is the real cause of the losses suffered by investors.

A person who manages others’ money has a finite amount of trust, and if this trust once lost, it is hard to earn back.

How Traders Use Front Running?

A trader will use the information of non-publicized order for his interest to gain a monetary advantage. The trader uses the client’s information of dealing in a particular company before placing their order; the trader or broker will place the order on his account.

It results in a broker or trader earning a huge profit when the client’s order is placed, and the share price of that particular company will experience heavy momentum henceforth.

In case if an analyst sells or purchases the shares ahead of releasing buying and selling recommendation of their firm to the public with the motive of earning huge profit is also a way of front running used by the broker.

Front Running vs. Insider Trading

  • Insider trading is malpractice, where any stakeholder takes advantage of any price-sensitive information about the company, which is insider information at large, to earn huge profits. It is strictly discouraged by exchange the commission and also heavily penalized as other stockholders are at a great disadvantage since they lack important insider information of the company.
  • Front running is an illegal act of using information by a broker for trading in securities to obtain profit under his account. Here, brokers have pre-existing information about the orders of investors, which he misuses ahead of trading on behalf of his client investors and gains profit once the investor influences the price of the security.


  • Front running helps in mass security transactions without impacting price movement by big bull institutional traders.
  • Small investors get immensely benefited from such trading activity, although illegal, they earn huge profit within a limited amount of time and with no extra cost.
  • The brokers also get a commission if they provide this advice to other clients.
  • It’s hard to get traced as it is free from the scrutiny of the exchange commission because it shows a normal trading mechanism.
  • Once the bigger transaction is made public, then buying or selling before the client’s transaction is not considered illegal.


  • The whole process is considered illegal and unethical.
  • If the client suddenly decides to withdraw the order, the order placed by the broker might seek either a huge loss or no profit at all.
  • It may prove disadvantageous for the early investor clients who made the request of the transaction if the share price goes already higher if the broker reveals this news in public.
  • If it comes under the scrutiny of the exchange commission, a broker or trader may attract a huge penalty and severe punishment for getting involved in such practice.


Front running is a form of market manipulation done in almost every market across the world. Such trading is considered illegal and majorly undertaken through individual brokers or brokerage firms with the sole motive of earning profits.

It is mostly used as brokers’ tactics related to the transactions done before placing the client’s order or before publicizing relevant information. It is evident that such an act is clearly illegal and can lead to severe punishments and penalties in case caught. One should maintain a high level of ethical standards in their dealings/ transactions.

This article has been a guide to Front Running and its definition. Here we discuss how traders use front running with their examples, working, and differences. You may learn more about financing from the following articles –

  • Paper Trade
  • Wash Trading
  • Program Trading
  • Pairs Trading


Торговая стратегия Alenka Capital Элвиса Марламова и фронтраннинг

front running

В новейшей истории российского трейдинга появилась глава о практике некорректного автоследования. Пример фронтраннинга, который официально рассматривается как манипулирование рынком, связано с именем российского трейдера Элвиса Марламова.

Официально АО «ФИНАМ» сообщает о приостановке использования авторских торговых стратегий Alenka Capital в рамках сервиса «Автоследование» по предписанию ЦБ РФ.

Чем может обернуться тактика «это помогает заработать в краткосрочной перспективе» для руководителя общества частных инвесторов «Алёнка капитал»?

Реальный пример фронтраннинга или инсайдерская торговля

С 18 апреля 2018 года Банк России приостановил действие операций, который проводятся по торговым стратегиям Элвиса Марламова, и выдвинул обвинения в систематическом использовании инсайдерской информации.

Согласна официальным сообщениям ЦБ РФ, на торгах Московской Биржи с июня 2016 года по февраль 2018 Э.

Марламов совершал сделки на рынке ценных бумаг, которые принесли ему крупный доход, при этом есть основания полагать, что применялась недобросовестная практика известная в финансовых кругах, как фронтраннинг.

Реальный пример практики некорректного автоследования, которая тесно связана с возможностью манипулирования рынком, будет рассматриваться Банком России пристально, потому что уже сейчас регулятор обнародовал информацию о вероятности уголовного преследования. Предпосылкой служит полученный доход, сумма которого пока оценивается в 8 млн. рублей, и в рамках закона этот размер квалифицируется как крупный.

Что стратагия автоследования будет подвергаться серьезным проверкам с целью предотвращения недобросовестных сделок, первый зампред ЦБ Сергей Швецов обозначил еще летом 2017 года на конференции НАУФОР «Российский фондовый рынок – 2017».

Вместе с участниками фондового рынка регулятор намерен разработать подходы и серьезно взяться за регулирование инновационных услуг брокеров.

В «стратегиях автоследования» регулятор видит возможности для манипуляций, которые вредят финансовому рынку, в частности, создаются условия для появления такой недобросовестной практики, как фронтраннинг.

Что такое фронтраннинг?

В глобальном понимании рынок движим информацией. Внешняя или внутренняя – пусть даже и не действует напрямую на цену, все же интерпретируется и учитывается участниками рынка для принятия решений и действий с ордерами. Когда возникают предпосылки для использования инсайдерской информации и торговле на ее основе, то речь заходит о неэтичной и даже незаконной практике трейдинга.

Фронтраннинг (от английского «Front running») в дословном переводе звучит как стратегия «забегание вперед».

Торговую стратегию алготрейдинга относят к классическому приему скальпинга, которая предусматривает выставление брокером собственной заявки на продажу/покупку вперед крупной клиентской заявки, т.е.

на шаг раньше, в расчете получить прибыль благодаря движению, которое создает крупная заявка.

На практике схема фронтраннинга реализуется следующим образом:

  1. От клиента трейдеру (брокеру) поступает заявка на покупку/продажу пакета ценных бумаг.
  2. Перед тем как выставить клиентскую заявку, трейдер (брокер) выставляет собственную и покупает/продает пакет для себя (ведь он располагает инсайдерской информацией).
  3. Далее трейдер (брокер) выполняет обязательства перед клиентом, реализует его заявку, что фактически означает: клиент недополучил прибыль.

Для общего понимания сути недобросовестной практики, какие риски она несет и как реализуется механизм можно провести аналогию с закупкой молока.

Итак, что такое фронтраннинг и в чем его особенности, если говорить о стратегии простыми словами?

Допустим, некий предприниматель узнал, что с завтрашнего дня будут введены ограничения на импорт молочной продукции. Сегодня же еще у производителей он может купить молоко по цене лимитированного ордера 10 денежных единиц.

Что он делает? Скупает молоко по этой цене, поскольку уже завтра сырье может значительно подняться в цене. Предприниматель забежал вперед, предусмотрел реакцию и получил профит.

Ключевым нюансом во всей этой стратегии является «может», потому что гарантий никаких.

Торговая стратегия Элвиса Марламов: скандал вокруг основателя Alenka Capital

Пока Банк России ведет расследование в отношении российского трейдера, вокруг скандала разгораются дискуссии специалистов.

Не сказать, что фронтраннинг – это исключительное явление, с которым биржевой финансовый рынок РФ сталкивается впервые.

Авторскими стратегиями Элвиса Марламова пользователи инновационного сервиса «Автоследование» (прим.: сервис доступен на портале интересовались активно.

Что давала стратегии Alenka Capital? Высокую доходность, в частности, публичный портфель Alenka Capital Mining демонстрировал внушительный размер доходности равный 5 000%! Получалось, что инвесторы, которые доверились трейдеру в начале 2016 года, смогли увеличить свой капитал в 50 раз. В чем секрет такой высокой прибыли? Правильный выбор бумаг и удачный момент покупки/продажи, при этом на рынке царило пессимистическое настроение.

Входной порог подключения к торговой стратегии подписчикам обходился минимум в 200 000 рублей.

Теперь же по предписанию регулятор действие торговых стратегий Alenka Capital приостановлено до 17 октября 2018 года включительно, подписка на нее для новых участников закрыта.

Поддерживать работу стратегии почти для 2 000 подписчиков Марламова, которые подключились в 2015, 2016 году, будет другой управляющий, за консультациями пользователи сервиса «Автоследование» могут обращаться в техподдержку.

Схема обогащения Марламова, основателя Alenka Capital

В исходных данных: полтора года работы на рынке, как минимум 344 сделки (доказанных ЦБ), специализация на акциях второго и третьего эшелона, около 6 000 открытых счетов. Как реализовывалась схема фронтраннинга? Предположительно, Э. Марламов открывал позицию на покупку ценных бумаг вне сервиса «Автоследование», т.е.

личную, а через полторы минуты на эти же бумаги уже в рамках сервиса с использование ведущего счета. Иными словами, получал прибыль за счет инсайдерской информации о параметрах, полученной из сервиса на основе заявок подписчиков.

Цена на бумаги росла, причем в пределах 1-2%, но за счет массовости сделок стратегия приносила лично основателю Alenka Capital крупный доход, который на данный момент оценивается в 8 млн. рублей.

Торговые стратегии Alenka Capital: мнения

Намерение вычистить фондовый рынок от недобросовестных практик Банк России выполняет четко. Регулятор очередной раз дает понять, что за попытку манипулирования полагается ответственность и серьезная. Когда автор стратегии автоследования имеет доступ к сделкам на шестизначные суммы и может двигать рынком, то велик соблазн воспользоваться обстоятельствами.

«А кто бы поступил иначе?» — звучат вопросы на форумах среди трейдеров, которые ведут дискуссии вокруг скандала.

Для кого-то фронтраннинг представляется в виде «бесплатных денег», когда еще уметь найти лайзейку, обладая незаурядным интеллектом, чтобы получить реальную прибыль.

Другие трейдеры указывают на некорректное поведение основателя Alenka Capital, акцентируя внимание, что на Западе активно борются с недобросовестной практикой биржевой торговли.

С ужесточением внимания со стороны ЦБ РФ к инновационным услугам брокеров история российского трейдера Элвиса Марламова может стать первым громким делом, которое сейчас оценивается некоторыми экспертами, как легко доказуемый фронтраннинг. За всеми сделками стояло имя основателя Alenka Capital, были бы в схеме счета на другие имена, доказать факт недобросовестной сделки едва ли представилось возможным.

Каким будет итог истории, которую можно расценивать как готовый сюжет для голливудской драмы, пока неизвестно. Обвинения и действия со стороны Банка России достаточно серьезны, а относительно клиентов Alenka Capital мнение самого российского трейдера сводится к его первой реакции на действия регулятора: «В данной истории нет ни одного пострадавшего, обманутого или понесшего ущерб».

Подписывайтесь на блог Школы трейдинга Александра Пурнова, чтобы быть в курсе событий.


Front-Running Attacks on Blockchain

front running

The main focus of this article is front running attacks on Decentralized Applications (DApp) and smart contracts.

In a blockchain system, transactions are broadcasted to the network, then a party in the system called ‘miners’ selects transactions, validates them, and puts them into a valid block that is eventually added to an immutable chain of blocks.

The transaction is visible to the nodes when it is propagated to the network and before a miner processes the transaction, a malicious node can observe the transaction and find its purpose and construct his own malicious request (transaction) the observed transaction.

This article explains what front running attackers are, different front-running attack scenarios, possible ways to mitigate and protect the system against these attacks, and existing proposals that intend to solve front running attacks as examples.

Possible Front-running Attackers

Eliminating central parties and substituting them with new decentralized untrusted parties with the same functionality add some parties who can conduct front running attacks.

  • Miners are in the best position to conduct these attacks. Miners can control the order of transaction execution and mix transactions with their late transactions without broadcasting them.
  • Full nodes (users monitoring network transactions) have the ability to see unconfirmed transactions. In the case of Ethereum, gasPrice is a good factor for a profit-motivated miner to prioritize orders. The higher your gasPrice is, the higher the chance of your transaction being selected. As a result, any Ethereum full node client can front-run pending transactions by sending its own adjusted transactions with a higher gas price.
  • Well-positioned relaying nodes on the network or in some rare cases, a part of the internet backbone, can have an influence on the transaction propagation through the network. They can also affect the order in which the miners receive the transactions or if they receive them at all.

Different Attack Scenarios

When Alice sends a transaction, an attacker can steal her transaction and push his transaction with the same call and the same value. For instance, once Alice sends a domain registration request, the adversary can steal her request, issue the same domain name and finalize it before Alice’s request. Therefore, Alice’s request would be meaningless.

A transaction changes the state of the contract. If Alice sends a transaction after the attacker changes the state of the contract, her request will be processed in a new state modified by the attacker.

For instance, if Alice places a purchase order at a higher price than the best offer, the attacker will insert two transactions: the adversary will purchase at the best-offer price and then offer the same asset for sale at a price slightly higher than Alice’s.

If Alice’s transaction is then run after, the attacker will profit from the price difference without having to hold the asset.

The adversary tries to delay Alice from running her function after he runs his function. After the delay period, it does not matter for the adversary whether Alice’s transaction runs or not.

Here we mainly talk about the insertion scenario.


The key problems of a system that make it vulnerable to front-running attacks are first, a lack of transaction confidentiality, and second, the miner’s ability to arbitrarily order transactions that can be the result of an asynchronous system. In order to prevent the front-running attack, a suitable solution must address these two problems or change the whole structure to prevent race conditions. A list of possible measurements in three different categories are described as follows:

1. Transaction Ordering

Transaction-ordering is a way to tackle asynchronicity. Ethereum picks transactions that are stored in pending transaction pools when creating blocks.

There is no predefined order to how transactions are picked and miners can freely put them in an arbitrary sequence.

Because there are no rules, profits could be the main motivation for miners to choose transactions from pools. Ways to enforce rules to diminish this attack are listed below:

  • First-in-First-out (FIFO):

(FIFO) is generally not feasible on a distributed system because transactions can reach different nodes in different orders. Although we can add a complex consensus-based solution to use locally observed FIFO, it would lead to an increase in the rate of orphaned blocks.

A trusted third party can be a source to assign sequential numbers to transactions (and sign them), but this is contrary to blockchain’s core innovation of distributed trust. Also, it might add a single point of failure and an additional delay in the process of transaction validation to the system.

Bitcoin Cash ABC orders transactions in lexicographical order according to their hash. This idea is proposed as Canonical Transaction Ordering Rule (CTOR).

Bitcoin does not have a front-running problem for standard transactions due to being protected against the race condition.

Note: Although this could be used by Ethereum to make front-running statistically difficult, it would not add additional security and the system would not be immune to front running attacks.

The adversary can conduct multiple equivalent transactions, with subtle different values, until they find the best position in the transaction order.

The adversary propagates only that transaction and now miners that include the adversary’s transaction will position it in front of transactions that they heard about much earlier.

The transaction itself can enforce the order of transactions. For example, in a blockchain Ethereum, states are changed transactions; therefore, transactions could specify the current state of the contract as the only state to execute. This transaction chaining only prevents insertion attacks while the system is still vulnerable to displacement attacks.

Mitigation example: Injective Protocol

The injective protocol is designed for decentralized exchanges that are highly vulnerable to front running attacks.

The main idea behind the protocol is that a user must provide publicly verifiable proof-of-elapsed-time construction using a verifiable delay function (VDF).

Proof-of-elapsed-time is a measurement to choose the Taker (which is part of the blockchain that inject orders into a smart contract for settlement). A user who wants to take the order begins to solve the VDF.

The longer it takes, the higher the chance that the user has to become the Taker. If a person starts to solve the VDF first, he’s had more time. The idea seems promising to solve the transaction ordering issue, but it adds overhead to transaction size and computation resources while adding additional complexity to the consensus algorithm.

2. Confidentiality Strategies

In order to get a good understanding of confidentiality, we have to look at different components of a DApp and their potential confidentiality problem. Reference: SoK: Transparent Dishonesty.

Components of a DApp:

  1. The code of the DApp.
  2. The current state of the DApp.
  3. The name of the function being invoked.
  4. The parameters supplied to the function.
  5. The address of the contract on which the function is being invoked.
  6. The identity of the sender.

Components 3 and 4 are the two main parts that should be protected and kept hidden from the public. If an adversary finds access to one of them, he can construct his own request them. Components 2 and 5 are optional parts that should be hidden applications and their functionality.

The concept is driven from a cryptography concept called commitment scheme. A commitment scheme allows a user to commit to a digital value; the owner can include as much information as he wants. He can reveal the actual transaction later at the desired time.

We can utilize the commit/reveal strategy that is a confidentiality trick. We can protect the function call (e.g., (3,4)- or (4)-confidentiality) until the function is en-queued in the order of functions to be executed. This approach can be applied until the sequence is established, the confidentiality is lifted and the function can only be executed in the place it was given.

The figure below exhibits a common method in which the cryptographic hash of the value is sent with a random nonce to a smart contract as a commitment. After a period of time, the original value and nonce are revealed. The smart contract can then verify the correctness of the commitment.

Commit/reveal in the DApp structure.

Commit/reveal drawbacks

  1. An adversary can send multiple committed transactions and reveal only the one that will lead to an advantageous trade.
  2. Usability challenges are a common problem of multiple round protocols. Users must be aware to commit to the subsequent rounds.
  3. Commit/reveal scheme adds some additional overhead to the transaction size.

Mitigation example: CodeChain DEX Protocol

The CodeChain platform supports an on-chain order for its DEX (Decentralized Exchange). CodeChain uses the principle behind the commit/reveal scheme to immune the system against front running attacks. In the CodeChain DEX protocol, the trader encrypts the order with a publicly known encryption key.

There is an entity called reveal agent (to be discussed in detail in the next chapter) that reveals the decryption key after a period of time.

CodeChain makes sure that reveal agents reveal their decryption keys on time with the reward system and using Shamir’s Secret Sharing Scheme to recover the secret key that is required to reveal the committed order with a predefined `minimum` number of reveal agents. This idea decentralizes the classical commit/reveal scheme, which is not bound to traders’ decisions.

Traders are not entities that can decide whether to reveal their commitments or not. Instead, reveal agents take responsibility and reveal with regards to the Shamir’s Secret Sharing Scheme. Besides, to have less transaction size, traders can choose not to encrypt the transaction if they believe it is safe to trade.

Reveal Agent

In the CodeChain DEX protocol, reveal agents are the only agents designed to publish the decryption key for every block. An account can be a valid reveal agent if it deposits more CCC (CodeChain Coin) than the minimum defined deposit called MIN_DEPOSIT. Once the account is recognized as a valid reveal agent, its public key will be recorded in the state.

Committing Phase

This phase encrypts some part of the order with a random secret key.

Using Shamir’s Secret Sharing Scheme, the secret key is separated into different parts and encrypted with the public key of the reveal agents.

The figure below shows the step by step algorithm of the commitment phase. Z is the sufficient number of reveal agents defined as a threshold in the Shamir’s secret sharing scheme.

Commitment Procedure

Revealing Phase

When z numbers of reveal agents publish their secret keys, the actual secret key of the commitment phase can be recovered.

If the number of reveal agents is not as large as z or the order is invalid, the order will not proceed and the trading fee is charged.

When the decryption is released, the execution of the order begins and reveal agents will be rewarded with the incentive procedure of CodeChain.


This article mainly discussed front running attacks and some possible solutions to mitigate and harden the system against such attacks.

In addition, the CodeChain DEX protocol was presented as a novel approach where a node will not reveal its commitment, and instead, decentralized third parties will take the responsibility of revealing the commitment.

By adding third decentralized parties, CodeChian is enabled to overcome front running attacks.

Learn more about CodeChain and join our community

Website | | | Gitter | Medium | Telegram

«,»author»:»Saad.Najafi»,»date_published»:»2020-02-03T11:24:21.588Z»,»lead_image_url»:»*tE-HfYWP7Je8AS7I»,»dek»:null,»next_page_url»:null,»url»:»»,»domain»:»»,»excerpt»:»The main focus of this article is front running attacks on Decentralized Applications (DApp) and smart contracts. In a blockchain system…»,»word_count»:1819,»direction»:»ltr»,»total_pages»:1,»rendered_pages»:1}


Front Running — Overview, Examples, Types of Front Running

front running

Front running is the illegal practice of purchasing a securityPublic SecuritiesPublic securities, or marketable securities, are investments that are openly or easily traded in a market. The securities are either equity or debt-based.

advance non-public information regarding an expected large transaction that will affect the price of a security. Front running is considered as a form of market manipulation and insider trading because a person who commits a front running activity expects security’s price movements the non-public information.

However, some forms of the front running, such as index front running, are not illegal.

#1 Anticipating large future transactions

Front running is usually committed by brokersTypes of Markets — Dealers, Brokers, ExchangesMarkets include brokers, dealers, and exchange markets. Each market operates under different trading mechanisms, which affect liquidity and control.

The different types of markets allow for different trading characteristics, outlined in this guide or brokerage firms and is considered the most common kind of front running. A broker receives an order from a client to purchase 100,000 shares in Company A.

The broker knows that the large buy transaction is ly to drive up the price of the company’s stock. Thus, he decides to purchase for himself 2,000 shares in Company A before executing the client’s order.

He buys 2,000 shares at $10 per share and then executes the client’s order. Immediately after the execution of the client’s order, the stock price jumps to $13 per share. Then, the broker sells his 2,000 shares at $13 per share, earning a profit of $6,000.

In such a scenario, the broker commits unethical and illegal activity by breaching his fiduciary dutyRevlon RuleThe Revlon Rule addresses conflicts of interest where the interests of the board of directors conflict with their fiduciary duty. Specifically, the Revlon Rule arose a hostile takeover.

Prior to the takeover itself, the duty of the board of directors is to protect the company against the takeover. Once the to his client.

#2 Anticipating news affecting the price of a security

An individual possessing non-public knowledge of an upcoming event that will affect the price of a security can execute a trade before the information is provided to the public.

For example, an analyst prepares an investment recommendationInvestment TeaserAn Investment Teaser is a one- or two-page professional document that is used to introduce an acquisition or investment opportunity to strategic or financial buyers.

The teaser is an important document in the transaction process as it is the first document that prospective buyers see report about Tesla Inc. The report is still to be distributed to the clients, and the analyst knows that the report states a strong BUY recommendation.

Anticipating that after the publication of the report, many investors will buy Tesla’s stock and the stock’s price will increase, the analyst decides to buy the company’s stock before the report becomes available to the public. Thus, the analyst will make a profit after the stock price increases.

#3 Index front running

Index front running is not illegal and is utilized as a trading strategy. Index funds, which shadow the market indices, are becoming extremely significant in financial markets. Whenever a new stock is added to a market index (e.g., S&P 500), the announcement is made before the stock is actually added.

For example, S&P 500 announces that Hi-Tech Inc. will be added to the index in the next day.

The next day, high-frequency tradersMomentum InvestingMomentum investing is an investment strategy aimed at purchasing securities that have been showing an upward price trend or short-selling securities that may quickly purchase the company’s shares before the index funds are able to buy the company’s stock. The index funds will push the stock price up because of the large volume of their orders. Therefore, the high-frequency traders profit from the front running the index funds.

Additional resources

Thank you for reading CFI’s explanation of front running. CFI is the official provider of the Financial Modeling & Valuation AnalystFMVA® CertificationJoin 350,600+ students who work for companies Amazon, J.P. Morgan, and Ferrari designation for financial analysts. To continue learning and advancing your career, these additional resources will be helpful:

  • Insider TradingInsider TradingInsider trading refers to the practice of purchasing or selling a publicly-traded company’s securities while in possession of material information that is
  • Long and Short PositionsLong and Short PositionsIn investing, long and short positions represent directional bets by investors that a security will either go up (when long) or down (when short). In the trading of assets, an investor can take two types of positions: long and short. An investor can either buy an asset (going long), or sell it (going short).
  • Stock Investment StrategiesStock Investment StrategiesStock investment strategies pertain to the different types of stock investing. These strategies are namely value, growth and index investing. The strategy an investor chooses is affected by a number of factors, such as the investor’s financial situation, investing goals, and risk tolerance.
  • Trading MechanismsTrading MechanismsTrading mechanisms refer to the different methods by which assets are traded. The two main types of trading mechanisms are quote driven and order driven trading mechanisms


Обзор интересного #1: DeFi, DEX против фронтраннинга и разбор формул Bancor

front running

Информация — наша сила. Наверное так можно описать невербальный девиз всех исследователей в области крипты.

В отличие от традиционной экономики, где конечными агентами являются все же частные компании и государства, которые всегда тщательно оберегают истинные мотивы своих действий, зачастую, как и значимые нюансы сделок, на крипторынке можно получить практически все необходимые данные. Ну, или пока не внедрены все эти новомодные алгоритмические инструменты приватности — zkSNARK, кольцевые подписи, конфиденциальные транзакции и т.д. 

В помощь всем, кому интересно разбираться в интересных внутренностях криптосетей, алгоритмов и экономики, мы будем время от времени выпускать дайджесты самого интересного, что попалось на глаза исследовательскому отделу CoinIndex.

Наша область интересов лежит в секторе деривативов, структурных продуктов и DeFi, так что постараемся подбирать необычные материалы, которые вы не найдете на передовице популярных новостных ресурсов.

Отметим, что большинство текстов — лонгриды и на английском, в обзоре будет наша краткая аннотация и ссылка на оригинальный текст (страницу или pdf). 

Synthetix Review: Decentralised Synthetic Asset Protocol 

Steve Walters, Coin Bureau

Очень интересный проект, открытый протокол для выпуска криптоактивов поверх сети Ethereum, привязанных по стоимости к другим активам, при этом как из реального финансового мира, так и других криптовалют. В итоге это выглядит гремучей смесью алгоритмических стейблкоинов и индексных фондов напополам с user-issued assets.

Отдельные решения не новы и уже обкатаны с разной долей успешности в других проектах.

Авторы разумно спроектировали работу и самые “вкусные”, но сложные в реализации и, что главное, принятии рынком, продукты отложили, реализовав в первой версии активы с привязкой к фиатным валютам и основным монетам.

Также добавлены токены на золото и серебро, а также инструменты, отслеживающие индексы (например, iDEFI, индекс основных игроков рынка DeFi). Скажем честно, проект исключительно интересный и заслуживает отдельного исследования и статьи. 

DEX vs Front-running

А теперь посмотрим на технологии противодействия мошенническим практикам в биржевой торговле. Мы недавно уже рассматривали эту проблему, сейчас же предлагаем несколько статей, разбирающих другую сторону, особенно сложную в реалиях децентрализованных площадок.

Front-running — это мошенническая торговля, когда третья сторона выставляет свои заявки перед вашими, используя при этом не аналитическое преимущество в предсказании рынка, а технические нюансы работы торговой системы.

Абстрактно, для примера — будучи в сговоре с майнерами, можно передвинуть в блоке вашу транзакцию так, чтобы вставить противоположный ордер перед вашим. В условиях традиционных бирж с этим еще можно бороться, а вот для рынка DEX это уже сложная, зачастую принципиальная архитектурная проблема.

Обратите внимание на потрясающе глубокое исследование (третья ссылка, Arxiv) — если вы занимаетесь проектированием биржевых механизмов, вам будет интересно. 

Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges [PDF, 23 стр., 1..5Mb]

Philip Daian и другие.

Раз мы вспоминали уже о алгоритмах доказательства с нулевым разглашением, то вот вам не очень длинная, но интересная статья по реализации Range Proofs (доказательства принадлежности к диапазону или множеству) в тему реализации на базе сети Ethereum

Efficient Zero-Knowledge Range Proofs in Ethereum [PDF, 10 стр. 400Kb]

Авторы: Tommy Koens, Coen Ramaekers and Cees van Wijk

А закончить эту подборку я хотел бы неоднозначной статьей по финансовому моделированию.

Популярный проект Banсor — это не только “ценный мех”, но и очень искусно и серьезно спроектированная технологическая экосистема. В статье детально разбираются некоторые моменты финансовой инженерии в проекте.

Думаете, что DeFi — это просто, токены, цены и смарт контракты? А мы, вместе с автором,  уверены, что все значительно сложнее…

Converting Between Bancor and Bonding Curve Price Formulas

Billy Rennekamp

Всем спасибо и до новых встреч!

Если вы знаете материалы, которые будут интересны и нам и читателям в следующих выпусках — пишите мне:


Все термины
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: