Class: FinModeling::EquityChangeItem
- Includes:
- HasStringClassifier
- Defined in:
- lib/finmodeling/equity_change_item.rb,
lib/finmodeling/equity_change_item_vectors.rb
Constant Summary collapse
- BASE_FILENAME =
File.join(FinModeling::BASE_PATH, "classifiers/eci_")
- TYPES =
transactions with shareholders
[ :share_issue, :minority_int, :share_repurch, :common_div, # transactions with shareholders :net_income, :oci, :preferred_div ]
- TRAINING_VECTORS =
[ { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan Options Exercised And Benefit Plans" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:oci, :item_string=>"Noncontrolling Interest Increase From Business Combination" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Acquisitions" }, { :klass=>:share_repurch, :item_string=>"Treasury Stock Value Acquired Cost Method" }, { :klass=>:minority_int, :item_string=>"Minority Interest Increase From Stock Issuance" }, { :klass=>:common_div, :item_string=>"Dividends Common Stock" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:net_income, :item_string=>"Profit Loss" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased And Retired During Period Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Income Tax Deficiency From Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Other" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Recognition Of Cumulative Foreign Currency Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Dividend" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Performance Based Restricted Stock Award Net Of Forfeitures" }, { :klass=>:share_issue, :item_string=>"Stock Withheld For Employee Taxes Value Related To Vested Restricted Stock Units" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased During Period Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Adjustments Related To Tax Withholding For Share Based Compensation" }, { :klass=>:common_div, :item_string=>"Adjustments To Additional Paid In Capital Dividends In Excess Of Retained Earnings" }, { :klass=>:common_div, :item_string=>"Adjustments To Additional Paid In Capital Dividends Payable On Restricted Stock" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Acquisitions" }, { :klass=>:oci, :item_string=>"Return Of Escrow Value" }, { :klass=>:share_repurch, :item_string=>"Restricted Stock Units Assumed And Converted" }, { :klass=>:oci, :item_string=>"Debt Instrument Decrease Repayments" }, { :klass=>:oci, :item_string=>"Change In Deferred Tax Asset" }, { :klass=>:share_repurch, :item_string=>"Treasury Stock Value Acquired Cost Method" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Reclassification Adjustment For Sale Of Securities Included In Net Income Net Of Tax" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased During Period Value" }, { :klass=>:share_issue, :item_string=>"Adjustments Related To Tax Withholding For Share Based Compensation" }, { :klass=>:net_income, :item_string=>"Net Income Loss" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased And Retired During Period Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:oci, :item_string=>"New Accounting Pronouncement Or Change In Accounting Principle Cumulative Effect Of Change On Equity Or Net Assets" }, { :klass=>:net_income, :item_string=>"Profit Loss" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Defined Benefit Plans Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:common_div, :item_string=>"Dividends Common Stock Cash" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:minority_int, :item_string=>"Minority Interest Decrease From Redemptions" }, { :klass=>:share_repurch, :item_string=>"Treasury Stock Value Acquired Cost Method" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value New Issues" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Share Based Compensation Stock Options Requisite Service Period Recognition" }, { :klass=>:share_issue, :item_string=>"Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased During Period Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Marketable Securities Unrealized Gain Loss" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value New Issues" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Acquisitions" }, { :klass=>:share_repurch, :item_string=>"Adjustments To Additional Paid In Capital Increase In Carrying Amount Of Redeemable Common Stock" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased And Retired During Period Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:net_income, :item_string=>"Net Income Loss Available To Common Stockholders Basic" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Share Based Compensation" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased And Retired During Period Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Acquisitions" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value New Issues" }, { :klass=>:share_issue, :item_string=>"Earn Out Shares Value Issuable" }, { :klass=>:share_issue, :item_string=>"Issuance Value Of Earn Out Shares" }, { :klass=>:share_repurch, :item_string=>"Stock Repurchased During Period Value" }, { :klass=>:net_income, :item_string=>"Net Income Loss" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Arising During Period Net Of Tax" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Unrealized Holding Gain Loss On Securities Arising During Period Net Of Tax" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:net_income, :item_string=>"Profit Loss" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Period Increase Decrease" }, { :klass=>:oci, :item_string=>"Cumulative Effect Of Initial Adoption Of FIN48" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:oci, :item_string=>"Purchase Of Call Options" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Warrant Issued" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Equity Component Of Convertible Debt" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Acquisitions" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Restricted Stock Award Net Of Forfeitures" }, { :klass=>:share_issue, :item_string=>"Tax Effect Of Share Based Compensation Cancellation And Forfeiture" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Stock Options Exercised" }, { :klass=>:share_issue, :item_string=>"Stock Issued During Period Value Employee Stock Purchase Plan" }, { :klass=>:share_repurch, :item_string=>"Repurchase And Retirement Of Common Stock" }, { :klass=>:common_div, :item_string=>"Dividends And Dividend Equivalents Paid On Shares Outstanding And Restricted Stock Units" }, { :klass=>:common_div, :item_string=>"Dividend Equivalents Payable On Restricted Stock Units" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Derivatives Qualifying As Cash Flow Hedges And Derivatives Qualifying As Net Investment Hedges Net Of Tax Portion Attributable To Parent" }, { :klass=>:oci, :item_string=>"Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent" }, { :klass=>:share_issue, :item_string=>"Adjustments To Additional Paid In Capital Tax Effect From Share Based Compensation" }, { :klass=>:net_income, :item_string=>"Net Income Loss" } ]
Class Method Summary collapse
Methods included from HasStringClassifier
#classification_estimates, #classify, included, #tokenize, #train
Methods inherited from String
#cap_decimals, #fixed_width_left_justify, #fixed_width_right_justify, #matches_any_regex?, #split_into_lines_shorter_than, #with_thousands_separators
Class Method Details
.load_vectors_and_train ⇒ Object
21 22 23 |
# File 'lib/finmodeling/equity_change_item.rb', line 21 def self.load_vectors_and_train self._load_vectors_and_train(BASE_FILENAME, FinModeling::EquityChangeItem::TRAINING_VECTORS) end |