В excel финансовые формулы - Учим Эксель

Ведение собственного бюджета в Excel: проще чем два файла перебрать

В первой части я обрисовал главные принципы и подходы к собственному бюджету. Можно вечно рассуждать много либо не достаточно я зарабатываю, на что конкретно трачу средства, какие управленческие решения принимаю из таблицы учёта, и комфортен ли Excel совершенно для этого. Но это все-же технический блог. Потому 2-ая часть будет посвящена технической стороне моего бюдж учёта денег.

image

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

  1. Файл DATA. Сюда вносятся все записи расходов-доходов. На самом деле, это самый принципиальный файл всей системы, он часто бекапится и дублируется. Поэтому что формулы то я восстановлю, а вот чеки могут выгореть. В этом же файле хранятся группы расходов (ибо вносятся в таблицу расходов), типы счетов, виды расчётов и иная служебная часть. Тут же числятся остатки по любому счету, т.к. файл имеет минимум вычислений и загружается одномоментно.
  2. Файл BUDGET. Содержит внутри себя малые вычисления, указывает общий баланс и пару графиков. Употребляется для резвой проверки гипотез, имеет маленький вес, запускается стремительно. Аналитики практически не включает, все выводы делаются без помощи других.
  3. Файл BUDGET PRO. Вот тут хранятся все вычисления, графики, таблички и иная увлекательная математика. Прямо на данный момент в книжке 11 страничек, 9 сводных таблиц, 8 диаграмм, 17152 формул и много что еще. VBA все еще не употребляется.

Основой DATA является таблица с записями расход-доходов. Таблица состоит из
||Счёт||Категория||Сумма||Тип оплаты||Как оплачено||Дата||Что покупалось||Где покупалось|| . Формул в таблице нет, но есть подсказки. К примеру, Счёт, Тип оплаты и Как оплачено можно избрать из выпадающего перечня. Счета подтягиваются из таблицы счетов, остальное — из служебных таблиц. Сумма постоянно указывается положительная. Группы не выбираются из перечня (т.к. их очень много) но там есть своя фича. В каждой новейшей строке категория проверяется на соответствие таблице Категорий и, если таковой нет, бранится. На языке Excel это именуется «Проверка данных» и дозволяет исключить опечатки, ошибки склонений и остальные сюрпризы. В принципе, можно настроить Проверку данных ещё и на Сумму либо Дату покупки, но тут заморочек меньше.

Служебные таблицы и таблицу Категорий расписывать не буду, здесь вроде всё понятно. Давайте сходу к таблице счетов. ||Заглавие||Валюта||Вид счёта||Исходный баланс||Текущий остаток|| — ничего излишнего, все весьма просто. Вид счёта тянется из служебной таблички (Наличные, Валюта, Эл. кошелёк и остальные) и выбирается из перечня, валюта пока употребляется как есть. Не исключаю таблицу с валютами при увеличении их количества, но пока не требуется. Было любопытно сколько рублей живёт в валюте, начал находить возможность получать курсы автоматом с веб-сайта ЦБ. Пока тормознул на формуле

Не самое роскошное решение, но довольно обычное. Готов к остальным вариантам, готов к дискуссии. Желаю ординарную формулу чтоб получать текущий курс от ЦБ и далее уже работать с ним, памяти не нужно, графиков и вот этого всего — тоже. Лишь курс прямо на данный момент.
Текущие остатки числятся тоже весьма просто: Доход — Расход + Перевод на — Перевод с. Ну и плюс Исходный баланс, естественно же.

Благодаря тому что таблица с записями и таблица счетов размечены как таблицы, а не массив данных — формула всепригодна для хоть какой строчки. При добавлении новейшего счёта, все формулы будут добавлены автоматом, от меня требуется лишь указать Вид счета и Валюту. Ну и то, 1-ый выбираю из готового выпадающего перечня.

Недочеты DATA

Самый большенный на данный момент недочет — курсы валют. По воскресеньям ЦБ не публикует курсы, потому формула отдаёт ошибку. Чтоб побороть её нужно переписать формулу. В поисках вдохновения либо подсказок.

2-ое — неясно что созодать с закрытыми счетами. Удалять их из таблицы счетов некорректно, и тогда таблица записей сломается. Болтаться им в общей таблице счетов тоже не к месту. Фильтр прячет их, но не решает трудности. Создавать отдельную таблицу с закрытыми счетами тоже не весьма. В пассивном поиске решения.

Ну и самое странноватое для меня — при операциях с деньгами, Excel начинает считать суммы типа 0,999999999999999999999 заместо 1, E-12, -0 и остальные. Форматирование как валютный тип данных решает отображение ячеек, но в формулах такие значения ломаются. К примеру, 0,00-(-2,27374E-13) не считается как равное нулю, хотя и является таким. И таковых ошибок больше и больше в моих таблицах.

BUDGET

Как я уже гласил, BUDGET содержит внутри себя малые вычисления. Если не нужна аналитика, но охото поглядеть какие-то значительные вещи — раскрывается этот файл. Прямо на данный момент тут всего 3 листа: таблица записей, общий баланс (формальный остаток) + распределение средств по счетам и график движения в периоде. Фактически весь файл считается и обновляется автоматом, я его лишь просматриваю. Ну и дорабатываю, но это не относится к финансам.

Вначале, в файл BUDGET через PowerQuery подгружаются таблица Счетов и таблица Записей. При всем этом, таблица Счетов фактически не обрабатывается: сортировкой по сумме остатка можно пренебречь, ну и спорное это решение. Чуток ниже расскажу для чего я это сделал. Таблица Записей же обрабатывается посильнее. Для начала, все записи сортируются по дате операции. Поэтому что записи вносятся не постоянно сходу, не в хронологическом порядке, сортировка записей в DATA производится от варианта к случаю. Потому, для контроля, мне проще сортировку делать при первичной обработке. Вторым шагом изменяется столбец Суммы операции с числового на денежный. Столбец Даты операции сам отлично распознается как дата, другие столбцы размечены как текстовые. В 3-ий шаг добавляется столбец с индексом записей и в таком виде таблица выгружается на лист. Справедливости ради, к таблице Записей в BUDGET я фактически не обращался, в главном работаю с ней в DATA.

Интересно почитать:  Как создать таблицу в excel пошаговая инструкция с формулами

График движения

График движения тоже очень прост. Собирается сводная таблица по общему обороту в разрезе типов операции за любой месяц. На базе данной нам таблицы строится график. На графике сходу же видно когда расходы превосходили доходы, когда покупалось много валюты, какие совершенно объёмы движения средств за определённый месяц. При желании, с графика можно убрать переводы и глядеть лишь на отношение доходов к расходам. Но меня все устраивает.

Таблица счетов

Ну и пожалуй самый принципиальный лист в этом файле — Счета. Да и тут не весьма много анализа. Как я уже гласил, таблица Счетов фактически без конфигураций подгружается на лист из DATA. Чтоб мне не мешали излишние данные, несколько столбцов сходу же скрываются, к примеру Исходный остаток и Валюта. Чудилось бы, для чего их сначала подгружать, а потом прятать? Дело в том, что эти столбцы участвуют в вычислениях. Потому, все они равно необходимы, хоть я и не желаю их созидать.

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

Не считая того, в отдельных ячейках считается весь текущий остаток в разрезе валют. Это необходимо для осознания сколько у меня средств совершенно на этот момент. Формула очень обычная: =СУММЕСЛИ(accounts[Валюта];»RUR»;accounts[Текущий Баланс])

Финансовая модель в Excel пошаговый метод и пример построения

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

Понятие денежной модели компании

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

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

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

  1. Активы компании, другими словами имущество, находящееся в ее владении.
  2. Пассивы конторы, которые представляют собой финансовые обязательства.
  3. Финансовые обороты за рассчитываемый период.
  4. Прибыли и убытки.

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

Порядок сотворения денежной модели компании

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

Формирование денежной модели компании происходит в 5 шагов:

  1. В первую очередь, определяют список исследуемых характеристик, устанавливающих корреляцию меж внутренними и наружными факторами.
  2. 2-ой шаг связан конкретно с построением денежной модели. Если база конструкции уже сотворена, можно перебегать к последующему шагу.
  3. Дальше, нужно выявить настоящие связи. На основании приобретенных результатов подбираются формулы для следующих расчетов.
  4. 5-ый шаг связан с вводом исследуемых данных. Тут принципиальна бдительность. Даже одна ошибка может привести к искажению результатов всего анализа.
  5. В заключение, следует проанализировать приобретенные итоги.

Если анализ показал картину, недостаточную для настоящей оценки характеристик, рекомендуется расширить модель методом дополнения исследуемых данных.

Пошаговый метод формирования денежной модели

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

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

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

Задание начальных данных

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

Составление плана расходов

Делая упор на начальные характеристики, нужно сформировать план издержек компании. Сюда можно включить все переменные расходы, к примеру, сдельную зарплату, коммунальные услуги, приобретение сырья и материалов и др. Ниже рекомендуется указать неизменные растраты компании.

Формирование плана прибылей и убытков

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

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

Создание прогноза оборота денег

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

Интересно почитать:  Excel формула деления

Баланс

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

Анализ результатов и детализация данных

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

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

Формулы для расчета характеристик

Для автоматического расчета характеристик нужно ввести формулы по последующему методу:

  • кликаем по окну, где будет отражаться итог;
  • в верхней строке странички вбиваем формулу, используя интегрированные инструменты Excel;
  • подтверждаем арифметическое выражение методом нажатия на кнопку Enter.

Данные деяния необходимо сделать с каждой ячейкой, в какой будет отражаться итог.

Введение формул

Для расчета характеристик употребляются обычные экономические формулы:

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

Пример построения денежной модели в Excel

Для того, чтоб осознать метод построения денежной модели Excel, разглядим пример по показателям компании, выпускающей 3 вида продукции. В первую очередь, построим план продаж. Для этого вбиваем в вертикальные ячейки наименование продукции, а в горизонтальные – заглавие месяцев. Кликаем по ячейке, соответственной пт «Результат» и вбиваем формулу: =СУММ(B1;B2;B3).

План продаж

Дальше формируем план расходов. Так же, как и в первом случае, вбиваем наименование характеристик и вписываем формулы. Для облегчения и убыстрения сотворения автоматической таблицы вбиваем арифметическое выражение для 1-го столбика, копируем пустые ячейки и вставляем их в последующий столбик.

План затрат

На последующей страничке нужно сделать план доходов и расходов. Тут необходимо вбить формулы для группы характеристик:

  • операционных доходов;
  • операционных расходов;
  • рентабельности;
  • операционной выручки;
  • прибыли.

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

План прибылей и убытков

Операционная выручка – это разница меж доходами от главный деятельности и расходами. Для ее определения ставим курсор в ячейку со значением и вписываем формулу =B2-B6. Чтоб не вводить арифметическое выражение для всякого месяца, просто копируем пустую ячейку, и вставляем формулы в следующие значения.

Расчет операционной выручки

Рентабельность определяется как отношение меж выручкой и доходом от главный деятельности, умноженное на 100. Для автоматического расчета результата вводим формулу =B10/B2*100.

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

Соединение данных

Выделяем на листе, на котором размещен отчет о прибылях и убытках, ячейку с продуктом, ставим в строке специальной вставки символ равно. На первой страничке, где содержится план продаж, кликаем по ячейке, с которой необходимо соединить, и жмем Enter. Если в строке специальной вставки покажется формула =Лист1!C2, означает, все изготовлено верно. Сейчас при вводе данных на одной страничке они будут автоматом отображаться на иной.

Финансовая модель в Excel

Финансовая модель в Excel

Создатели выдумали много программ, призванных решать финансовые задачки для компаний, но 1-ое пространство обычно принадлежит обычному для всех Excel. Таковая модель дозволяет представить результаты в комфортном табличном либо графическом виде, а офисные программы от Microsoft инсталлируются фактически на любом рабочем компе.

Составляющие модели

Финансовая модель в Excel дозволяет представить в цифровом виде тенденцию конфигурации финансово-экономических характеристик компании при изменении входных данных. Другими словами она оценивает эффективность деятельности компании и дает прогноз ее развития в случае принятия определенного управленческого решения. Так как такое решение воспринимает определенный человек, создавая модель нужно учитывать, кто конкретно воспользуется плодами расчетов.

Финансовая модель бизнеса в Excel включает последующие части

  • Входные данные, которые делятся на изменяемые характеристики и константы;
  • Метод расчетов – исполняемые макросы и обычные формулы;
  • Результаты расчетов, выставленные в виде утвержденных форм.

Финансовая модель в Excel

Входные данные делятся на два типа. К первым относятся характеристики, которые управляющий моделью человек будет изменять. Это ассортимент выпускаемой продукции, ее стоимость, состав и количество персонала компании, и остальные характеристики.

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

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

Финансовая модель в Excel

Результаты расчетов оформляются в приятном виде и являются информацией, на базе которой управляющий

воспринимает свое решение. Это разные отчеты и финансово-экономические характеристики.

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

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

Интересно почитать:  Excel дата в формуле

Главные правила сотворения моделей бизнеса

Для того чтоб модель в Excel была комфортна юзеру, нужно управляться последующими правилами:

Финансовая модель в Excel

  1. Любая из 3-х частей модели обязана располагаться на отдельных листах;
  2. Нужно, чтоб система расчетов была понятна не только лишь разрабу, да и юзеру;
  3. Столбцы на различных листах должны быть подобны: к примеру, если это даты, то на всех листах нужно представить даты;
  4. Если формулы однотипны, они располагаются в схожих строчках;
  5. Не следует в формулах подставлять конкретно входные данные – их нужно вводить в отдельные ячейки, ссылки на которые даются в формулах;
  6. Недозволено допускать циклические ссылки, которые могут привести к зацикливанию программки;
  7. Не следует использовать сокрытые столбцы либо строчки;
  8. Имена массивов нужно применять лишь в последних вариантах;
  9. Не следует очень усложнять метод расчета, для юзера он должен быть понятен;
  10. Интерфейс модели следует создать очень комфортным юзеру.

Свойства денежных моделей

Финансовая модель в Excel

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

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

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

Почти все компании, в особенности банковские структуры, считают неотклонимым построение денежных моделей конкретно средствами Excel. Это разъясняется желанием управления компаний без помощи других тестировать расчетные характеристики моделей, анализируя очередной бизнес-проект.

Финансовая модель в Excel

Финансовая модель бизнеса в Excel владеет большой гибкостью и в этом как плюс, так и минут данного решения. На шаге проектирования весьма принципиально иметь припас огромную степень свободы, но за шагом планирования наступает стадия контроля выполнения бизнес-плана, проверки гипотез в настоящей работе.

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

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

Структура модели

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

Финансовая модель в Excel

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

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

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

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

Анализ рисков средством денежных моделей

Финансовая модель в Excel

При анализе рисков в моделях рассчитываются последующие характеристики:

  • Ставка дисконтирования. Если правильность ее расчета не вызывает колебаний, а показатель прибыли положительный, то в проект можно вкладываться.
  • Безубыточность. Анализируя этот показатель, юзер оценивает возможность понижения продаж. Проект с припасом денежной прочности выше 100% владеет низким риском.
  • Чувствительность проекта. Охарактеризовывает поведение анализируемого объекта в критериях конфигурации главных причин, к примеру размеров продаж либо конкретных издержек. В итоге определяется окупаемость проекта при вероятных ошибках во входных данных.

Достоинства моделей в Excel

Внедрение таковых моделей предоставляет управлению компании последующие способности:

Финансовая модель в Excel

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

Для моделей в Excel предоставляется последующая информация:

  • Баланс компании в момент подачи крайнего отчета;
  • Выпускаемая продукция, ее стоимость, объемы продаж пользователям, методы взаиморасчетов;
  • Издержки конторы, включая общие и конкретные, также заработную плату работников;
  • Как осуществляется финансирование;
  • План инвестиций;
  • Если задействуется лизинг, нужны данные о его критериях.

Выходными плодами денежных моделей в Excel могут быть последующие:

  • Отчеты о вероятных прибылях или убытках;
  • Подробный отчет о движении средств;
  • Данные о балансе компании;
  • Различные финансовые характеристики, характеризующие проект.

Финансовая модель в Excel

Когда шаг планирования либо моделирования бизнеса будет завершен, наступает время контроля выполнения поставленных планов. Мы хотим предложить применять сервис Финоко, который даст для вас возможность:

  • Заавтоматизировать сопоставление планов в Excel и фактических данных из бухгалтерских программ (к примеру, из 1С);
  • Предоставить доступ к отчетам управлению и руководителям отделов;
  • Консолидировать данные нескольких юридических лиц в одну систему отчетности;
  • Гибко устанавливать измеримые цели персоналу и надзирать выполнение.

Попытайтесь интернет сервис Финоко, оставьте заявку и мы предоставим для вас доступ к системе на один месяц безвозмездно.

Ссылка на основную публикацию
Adblock
detector