BLOG:  Digital Financial Reporting

This is a blog for information relating to digital financial reporting.  This blog is basically my "lab notebook" for experimenting and learning about XBRL-based digital financial reporting.  This is my brain storming platform.  This is where I think out loud (i.e. publicly) about digital financial reporting. This information is for innovators and early adopters who are ushering in a new era of accounting, reporting, auditing, and analysis in a digital environment.

Much of the information contained in this blog is synthasized, summarized, condensed, better organized and articulated in my book XBRL for Dummies and in the chapters of Intelligent XBRL-based Digital Financial Reporting. If you have any questions, feel free to contact me.

Entries from August 30, 2020 - September 5, 2020

Computational Regulation

The Data Coalition calls it "smart regulation". Others refer to it as "algorithmic regulation". Still others conjure up the same meaning using terms such as "robo cop".  I will use the term computational regulation which is consistent with computational law, computational audit, and computational economics.

By "computational" I mean able to be processed by a computer, a symbolic system.

So what exactly is computational regulation?  Well; rather than defining statutory and regulatory terms and rules only in documents that only humans can read and where intended meaning can be (and often is) ambiguous; terms and rules are also defined using machine-readable, machine-understandable, machine-interpretable standard formal models.

Because those standard formal models can be processed using computer software, the statutory and regulatory rules can be significantly less ambiguous so the intent of those rules is clear to those that must comply with those rules.  Because of this increased clarity compliance with rules an be tested which reduces risk of those being regulated.

And so how can these symbolic systems, this logic, be processed?  There are many different approaches (Here are details that explain exactly how).

The human imagination is incredibly powerful.  Albert Einstein pointed out, "Imagination is more important than knowledge."  Transformational moments in human history have come about when someone or some group of people were able to imagine a world the rest of us could not yet see.

XBRL International was formed in 1999 when a group of people imagined possibilities such as computational regulation.  Twenty years later far less imagination is necessary.  All the pieces are almost in place!

Posted on Tuesday, September 1, 2020 at 11:48AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Taxonomy Organization

Posted on Tuesday, September 1, 2020 at 09:09AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Interoperability

Shawn Riley posted excellent information that describes the four levels of interoperability. Here are those four levels: 

  • Foundational (Level 1): Establishes the inter-connectivity requirements needed for one system or application to securely communicate data to and receive data from another.  
  • Structural (Level 2): Defines the format, syntax and organization of data exchange including at the data field level for interpretation.
  • Semantic (Level 3): Provides for common underlying models and codification of the data including the use of data elements with standardized definitions from publicly available value sets and coding vocabularies, providing shared understanding and meaning to the user.
  • Organizational (Level 4): Includes governance, policy, social, legal and organizational considerations to facilitate the secure, seamless and timely communication and use of data both within and between organizations, entities and individuals. These components enable shared consent, trust and integrated end-user processes and workflows.

Here are more details related to interoperability (i.e. effective information exchanges).

The above interoperability model is consistent with an interoperability model used in health care.

Posted on Tuesday, September 1, 2020 at 08:29AM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint

Computational Economics

So in prior posts I mentioned computational law and computational audit.

In this post I want to provide an example of computational economics which is another example of a symbolic system.  Here is a definition of computational economics.

I read a book over the weekend, The Deficit Myth, which explains Modern Monetary Theory (MMT).  MMT like other economic theories have models.  Here is one model from MMT: (from here)

(T-G) + (S-I) + (M-X) = 0

I took that MMT model and some other things from the book and represented in in XBRL.  Here is my first draft: 

Again, what I have right now is just a draft.  I want to do this for, say, multiple different governments like the US, UK, Japan.

What if these models and data were provided in machine readable form? What if the information format was standardized rather than being provided in Excel or CSV?  What if the rules where not embedded in Excel, but rather publicly available and usable across models?

I am going to build out my MMT model and put in real data in order to check out MMT to see if it makes sense.  So, stay tuned.

Posted on Monday, August 31, 2020 at 03:27PM by Registered CommenterCharlie in | CommentsPost a Comment | EmailEmail | PrintPrint