build 039: complete Quotes Feed migration foundation
This commit is contained in:
@@ -0,0 +1,261 @@
|
||||
# Dzentra Market Intelligence Reference Model
|
||||
|
||||
## Контроль документа
|
||||
|
||||
Свойство Значение
|
||||
--------------- ---------------------------------------------
|
||||
Документ Dzentra Market Intelligence Reference Model
|
||||
Тип документа Architecture Reference Model
|
||||
Версия 0.1
|
||||
Статус Draft
|
||||
Проект Dzentra
|
||||
Подсистема Market Intelligence
|
||||
Язык Русский
|
||||
|
||||
## Статус документа
|
||||
|
||||
Настоящий документ определяет эталонную модель знаний, используемую подсистемой Market Intelligence проекта Dzentra.
|
||||
|
||||
Документ находится в стадии **Draft**.
|
||||
|
||||
До выпуска версии **1.0 Release** допускается изменение структуры и содержания документа при условии сохранения его архитектурной целостности.
|
||||
|
||||
После выпуска версии **1.0 Release** изменение настоящего документа допускается только посредством выпуска новой версии стандарта.
|
||||
|
||||
## Назначение документа
|
||||
|
||||
Настоящий документ определяет модель знаний, необходимую для построения достоверной модели текущего состояния рынка.
|
||||
|
||||
Документ описывает предметную область рынка и не зависит от конкретной реализации системы.
|
||||
|
||||
Настоящий документ является фундаментом модели знаний подсистемы Market Intelligence и развивает положения Knowledge Architecture Charter.
|
||||
|
||||
Все архитектурные документы более низкого уровня должны основываться на положениях настоящего стандарта и не могут ему противоречить.
|
||||
|
||||
## Область применения
|
||||
|
||||
Настоящий документ применяется при:
|
||||
|
||||
- разработке модели знаний о рынке;
|
||||
- проектировании специализированных доменов знаний;
|
||||
- проектировании Engine;
|
||||
- разработке подсистемы Market Intelligence;
|
||||
- построении Decision Layer;
|
||||
- архитектурной проверке новых компонентов системы.
|
||||
|
||||
Положения настоящего документа являются обязательными для всех компонентов, участвующих в формировании модели рынка.
|
||||
|
||||
## Что не входит в область документа
|
||||
|
||||
Настоящий документ не определяет:
|
||||
|
||||
- программную архитектуру;
|
||||
- программный код;
|
||||
- способы реализации;
|
||||
- используемые алгоритмы;
|
||||
- конкретные методы вычислений;
|
||||
- индикаторы;
|
||||
- торговые стратегии;
|
||||
- правила открытия и закрытия позиций;
|
||||
- методы управления капиталом;
|
||||
- методы управления рисками;
|
||||
- особенности отдельных торговых площадок.
|
||||
|
||||
Все перечисленные вопросы рассматриваются документами более низкого уровня.
|
||||
|
||||
## Цель документа
|
||||
|
||||
Целью настоящего документа является создание формальной, внутренне непротиворечивой и масштабируемой модели знаний о рынке.
|
||||
|
||||
Полученная модель должна быть достаточной для построения максимально достоверной модели текущего состояния рынка независимо от:
|
||||
|
||||
- класса финансового инструмента;
|
||||
- типа рынка;
|
||||
- торговой площадки;
|
||||
- используемого таймфрейма;
|
||||
- программной реализации;
|
||||
- конкретных методов анализа.
|
||||
|
||||
## Главный вопрос документа
|
||||
|
||||
Настоящий документ отвечает на следующий вопрос.
|
||||
|
||||
> **Какими знаниями должна обладать система, чтобы сформировать максимально полное, достоверное и непротиворечивое понимание текущее поведения рынка, его текущее состояние и процесс, который привёл рынок к этому состоянию, независимо от способов получения этих знаний и их последующей интерпретации?**
|
||||
|
||||
Все последующие главы настоящего документа являются последовательным раскрытием ответа на этот вопрос.
|
||||
|
||||
## Фундаментальные аксиомы
|
||||
|
||||
### Аксиома 1. Предмет моделирования
|
||||
|
||||
Предметом моделирования является наблюдаемое поведение рынка.
|
||||
|
||||
Настоящий документ не рассматривает причины возникновения рыночных процессов, если они не могут быть подтверждены наблюдаемыми свойствами рынка.
|
||||
|
||||
### Аксиома 2. Основание знаний
|
||||
|
||||
Любое знание, формируемое системой Dzentra, должно быть основано:
|
||||
|
||||
- либо на непосредственно наблюдаемых свойствах рынка;
|
||||
- либо на логически выводимых следствиях из ранее полученных знаний.
|
||||
|
||||
### Аксиома 3. Объективность модели
|
||||
|
||||
Модель рынка должна описывать рынок таким, каким он наблюдается.
|
||||
|
||||
Модель не должна содержать предположений о намерениях, целях или мотивах участников рынка, если такие предположения не могут быть подтверждены наблюдением.
|
||||
|
||||
### Аксиома 4. Независимость реализации
|
||||
|
||||
Модель знаний не зависит от:
|
||||
|
||||
- языка программирования;
|
||||
- структуры программного обеспечения;
|
||||
- используемых индикаторов;
|
||||
- способа хранения данных;
|
||||
- конкретных алгоритмов анализа.
|
||||
|
||||
Реализация должна соответствовать модели знаний, а не наоборот.
|
||||
|
||||
### Аксиома 5. Независимость от торговых решений
|
||||
|
||||
Модель знаний не принимает торговых решений.
|
||||
|
||||
Торговое решение является отдельным этапом обработки информации и основывается на уже сформированной модели рынка.
|
||||
|
||||
### Аксиома 6. Целостность модели
|
||||
|
||||
Рынок рассматривается как единая взаимосвязанная система.
|
||||
|
||||
Отдельные знания не являются независимыми сигналами.
|
||||
|
||||
Каждое знание рассматривается как часть единой модели текущего состояния рынка.
|
||||
|
||||
# Часть I. Фундамент модели знаний
|
||||
|
||||
Определяет фундаментальные понятия, терминологию, аксиомы и язык модели знаний.
|
||||
|
||||
## 4. Фундаментальные понятия
|
||||
|
||||
### 4.1 Рынок
|
||||
|
||||
#### Назначение
|
||||
|
||||
Настоящий раздел определяет фундаментальное понятие рынка, относительно которого формируются все остальные понятия настоящей модели знаний.
|
||||
|
||||
Все последующие понятия настоящей модели определяются относительно понятия рынка и рассматриваются как описание различных аспектов одной и той же предметной области.
|
||||
|
||||
#### Определение
|
||||
|
||||
**Рынок --- это объективно существующая динамическая система, непрерывно изменяющаяся во времени и доступная для наблюдения.**
|
||||
|
||||
В рамках настоящей модели рынок рассматривается исключительно как предметная область, знания о которой могут быть получены путём последовательного наблюдения, анализа и формализации наблюдаемых
|
||||
характеристик.
|
||||
|
||||
#### Фундаментальные аксиомы
|
||||
|
||||
*Аксиома 4.1.1. Независимость рынка*
|
||||
|
||||
Рынок существует независимо от наблюдателя.
|
||||
|
||||
Его существование не зависит от наличия системы анализа, программной реализации или человека, выполняющего наблюдение.
|
||||
|
||||
*Аксиома 4.1.2. Динамичность рынка*
|
||||
|
||||
Рынок непрерывно изменяется.
|
||||
|
||||
Любая модель рынка описывает рынок только в пределах рассматриваемого интервала наблюдения.
|
||||
|
||||
*Аксиома 4.1.3. Ограниченность познания*
|
||||
|
||||
Рынок не может быть полностью познан посредством одного наблюдения.
|
||||
|
||||
Любые знания о рынке формируются только на основании совокупности наблюдений и их последующего анализа.
|
||||
|
||||
*Аксиома 4.1.4. Разделение рынка и модели*
|
||||
|
||||
Настоящий документ описывает рынок как предметную область.
|
||||
|
||||
Модель рынка является результатом применения положений настоящего стандарта и рассматривается в последующих главах.
|
||||
|
||||
#### Следствия
|
||||
|
||||
Из настоящего определения следуют следующие положения.
|
||||
|
||||
1. Все знания настоящей модели формируются на основе наблюдений рынка.
|
||||
2. Любое знание относится к рынку непосредственно либо выводится логически из ранее полученных знаний.
|
||||
3. Одно наблюдение не может дать полного описания рынка.
|
||||
4. Полная модель текущего состояния рынка формируется посредством объединения различных видов знаний.
|
||||
|
||||
#### Ограничения
|
||||
|
||||
Настоящий раздел не определяет:
|
||||
|
||||
- внутреннее устройство рынка;
|
||||
- причины изменения рынка;
|
||||
- состав участников рынка;
|
||||
- механизмы формирования цены;
|
||||
- механизмы торговли;
|
||||
- экономические модели рынка.
|
||||
|
||||
Указанные вопросы не являются необходимыми для построения формальной модели знаний и рассматриваются только в той мере, в которой они выражаются через наблюдаемые свойства рынка.
|
||||
|
||||
### 4.2 Наблюдение
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.3 Свойство
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.4 Состояние
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.5 Контекст
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.6 Оценка
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.7 Решение
|
||||
|
||||
(пока пусто)
|
||||
|
||||
### 4.8 Иерархия понятий
|
||||
|
||||
(пока пусто)
|
||||
|
||||
# Часть II. Архитектура знаний
|
||||
|
||||
Определяет структуру знаний, их взаимосвязи и принципы формирования модели рынка.
|
||||
|
||||
# Часть III. Модель рынка
|
||||
|
||||
Определяет модель наблюдаемого рынка и её составные элементы.
|
||||
|
||||
# Часть IV. Домены знаний
|
||||
|
||||
Определяет домены знаний, необходимые для формирования полной модели рынка.
|
||||
|
||||
# Часть V. Архитектура Engine
|
||||
|
||||
Определяет принципы распределения доменов знаний между специализированными Engine.
|
||||
|
||||
# Часть VI. Модель состояния рынка
|
||||
|
||||
Определяет состав полной модели текущего состояния рынка.
|
||||
|
||||
# Часть VII. Граница принятия решений
|
||||
|
||||
Определяет границу между моделью знаний и процессом принятия торговых решений.
|
||||
|
||||
# Часть VIII. Развитие стандарта
|
||||
|
||||
Определяет правила развития настоящего стандарта.
|
||||
|
||||
Настоящая вводная часть определяет назначение документа, его границы, фундаментальные аксиомы и общую структуру.
|
||||
|
||||
Все последующие главы посвящены исключительно построению формальной модели знаний о рынке.
|
||||
@@ -0,0 +1,77 @@
|
||||
### 4.1 Рынок
|
||||
|
||||
#### Назначение
|
||||
|
||||
Настоящий раздел определяет фундаментальное понятие рынка, относительно
|
||||
которого формируются все остальные понятия настоящей модели знаний.
|
||||
|
||||
Все последующие определения рассматриваются как описание различных
|
||||
аспектов одного и того же рынка и не могут существовать вне этого
|
||||
понятия.
|
||||
|
||||
#### Определение
|
||||
|
||||
**Рынок --- это объективно существующая динамическая система, непрерывно
|
||||
изменяющаяся во времени и доступная для непосредственного наблюдения.**
|
||||
|
||||
В рамках настоящей модели рынок рассматривается исключительно как
|
||||
предметная область, знания о которой могут быть получены путём
|
||||
последовательного наблюдения, анализа и формализации наблюдаемых
|
||||
характеристик.
|
||||
|
||||
#### Фундаментальные аксиомы
|
||||
|
||||
##### Аксиома 4.1.1. Независимость рынка
|
||||
|
||||
Рынок существует независимо от наблюдателя.
|
||||
|
||||
Его существование не зависит от наличия системы анализа, программной
|
||||
реализации или человека, выполняющего наблюдение.
|
||||
|
||||
##### Аксиома 4.1.2. Динамичность рынка
|
||||
|
||||
Рынок непрерывно изменяется.
|
||||
|
||||
Любая модель рынка описывает рынок только в пределах рассматриваемого
|
||||
интервала наблюдения.
|
||||
|
||||
##### Аксиома 4.1.3. Ограниченность познания
|
||||
|
||||
Рынок не может быть полностью познан посредством одного наблюдения.
|
||||
|
||||
Любые знания о рынке формируются только на основании совокупности
|
||||
наблюдений и их последующего анализа.
|
||||
|
||||
##### Аксиома 4.1.4. Разделение рынка и модели
|
||||
|
||||
Настоящий документ описывает рынок как предметную область.
|
||||
|
||||
Модель рынка является результатом применения положений настоящего
|
||||
стандарта и рассматривается в последующих главах.
|
||||
|
||||
#### Следствия
|
||||
|
||||
Из настоящего определения следуют следующие положения.
|
||||
|
||||
1. Рынок является источником всех наблюдаемых знаний, используемых
|
||||
системой Dzentra.
|
||||
2. Любое знание относится к рынку непосредственно либо выводится
|
||||
логически из ранее полученных знаний.
|
||||
3. Одно наблюдение не может дать полного описания рынка.
|
||||
4. Полная модель текущего состояния рынка формируется посредством
|
||||
объединения различных видов знаний.
|
||||
|
||||
#### Ограничения
|
||||
|
||||
Настоящий раздел не определяет:
|
||||
|
||||
- внутреннее устройство рынка;
|
||||
- причины изменения рынка;
|
||||
- состав участников рынка;
|
||||
- механизмы формирования цены;
|
||||
- механизмы торговли;
|
||||
- экономические модели рынка.
|
||||
|
||||
Указанные вопросы не являются необходимыми для построения формальной
|
||||
модели знаний и рассматриваются только в той мере, в которой они
|
||||
выражаются через наблюдаемые свойства рынка.
|
||||
Reference in New Issue
Block a user