Not exactly what you are look for, but this might be helpful.
As Eugene mentioned, to keep the data consistency price indexing is bound to inventory indexing.
Have a look at below code in the file
<view id="catalog_product_price" class="Magento\Catalog\Model\Indexer\Product\Price" group="indexer">
<table name="cataloginventory_stock_item" entity_column="product_id" />
What this materialized view code does is, it adds a trigger to
If your inventory indexing is configured to 'Update by Schedule' and when there is a change in product inventory in
cataloginventory_stock_item table, it makes entry for product in table
When price indexing runs,
catalog_product_price_cl table is used to identify the product ids for which price indexing needs to run.
If you want to disable entry in
catalog_product_price_cl table during inventory indexing, you need to override this file and comment the code and run setup:upgrade. It will remove the trigger from
cataloginventory_stock_item table. Of course you need to verify that there isn't any data inconsistency after this modification.