Yuxing Yan - Python for Finance [2014, PDF/EPUB/MOBI, ENG] + Code

seeders: 6
leechers: 0
Added 11 years ago by D@vidoff in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Yuxing Yan - Python for Finance [2014, PDF/EPUB/MOBI, ENG] + Code (Size: 29.54 MB)
  Code
  4375OS_03_Code
  4375OS_03_01_double.py 351 B
  4375OS_03_02_pv_f.py 275 B
  4375OS_03_03_pv_f_with_comments.py 609 B
  4375OS_03_04_fv_f.py 284 B
  4375OS_03_05_fv_f_with_comments.py 559 B
  4375OS_03_06_pv_f_due.py 289 B
  4375OS_03_07_pv_annuity.py 294 B
  4375OS_03_08_pv_perpetuity.py 281 B
  4375OS_03_09_fv_annuity.py 292 B
  4375OS_03_10_growing_perpetuity.py 580 B
  4375OS_03_11_npv_f_with_comments.py 623 B
  4375OS_03_12_pv_annuity_k_period_from_today.py 950 B
  4375OS_03_13_fin101_help.py 358 B
  4375OS_03_14_bond_price.py 590 B
  4375OS_03_15_IRR_f.py 434 B
  4375OS_03_16_n_annuity.py 630 B
  4375OS_03_17_npv_f.py 387 B
  4375OS_03_18_fin101_help2.py 1.09 KB
  4375OS_03_19_npv_f_with_comments.py 627 B
  4375OS_03_20_mutiple_IRR_f.py 1.15 KB
  4375OS_03_21_dir2.py 308 B
  4375OS_03_22_dir2_default_input_value.py 372 B
  4375OS_03_23_PMT_annuity.py 770 B
  4375OS_03_24_add_path.py 347 B
  4375OS_04_Code
  4375OS_04_01_bs_call.py 679 B
  4375OS_04_02_APR_to_Rc.py 687 B
  4375OS_04_03_cumulative_standard_normal_CND.py 919 B
  4375OS_04_04_bs_call_with_comments.py 1.5 KB
  4375OS_04_05_bs_call.py 894 B
  4375OS_05_Code
  4375OS_05_01_square_root.py 281 B
  4375OS_05_02.py 309 B
  4375OS_05_03_dir_math.py 267 B
  4375OS_05_04_from_math_import_star.py 285 B
  4375OS_05_05_del_math_module.py 344 B
  4375OS_05_06.py 325 B
  4375OS_05_07_finding_all_builtin_modules.py 301 B
  4375OS_05_08_finding_location_of_numpy.py 296 B
  4375OS_05_09_try_upload_an_uninstalled_module.py 307 B
  4375OS_06_Code
  4375OS_06_01_bs_call_scipy.py 653 B
  4375OS_06_02_npv_f.py 395 B
  4375OS_06_03_npv_f_scipy.py 352 B
  4375OS_06_04_bs_call_many_comments.py 750 B
  4375OS_06_05_plot.py 586 B
  4375OS_06_06_geomean.py 485 B
  4375OS_06_07_pv_opposite_sign.py 340 B
  4375OS_06_08_show_all_functions_numpy.py 288 B
  4375OS_06_09_show_all_functions_numpy2.py 434 B
  4375OS_06_10_list.py 295 B
  4375OS_06_11_array_zero_one_identity.py 958 B
  4375OS_06_12_array_manipulation.py 471 B
  4375OS_06_13_matrix_mutiplication.py 457 B
  4375OS_06_14_matrix_mutiplication2.py 532 B
  4375OS_06_15_item_by_item_mutiplication.py 453 B
  4375OS_06_16_dot_function_x_dot_sum.py 335 B
  4375OS_06_17_loop_through_array.py 360 B
  4375OS_06_18_5_lines_bs_call.py 460 B
  4375OS_06_19_logic_array.py 585 B
  4375OS_06_20_dir_stats.py 291 B
  4375OS_06_21_generate_random_numbers.py 493 B
  4375OS_06_22_ttest.py 541 B
  4375OS_06_23_interpolation.py 592 B
  4375OS_06_24_optimization.py 368 B
  4375OS_06_25_CAPM.py 474 B
  4375OS_06_26_multiple_linear_equations.py 418 B
  4375OS_06_27_external_file_readlines.py 322 B
  4375OS_06_28_external_file_loadtext.py 328 B
  4375OS_07_Code
  4375_07_01_simplest_plot.py 301 B
  4375_07_02_add_title.py 360 B
  4375_07_03_sin_cos_plot.py 370 B
  4375_07_04_simple_interest_vs_compound_int.py 615 B
  4375_07_05_Dupont.py 1.19 KB
  4375_07_06_NPV_profile_simple.py 505 B
  4375_07_07_sine_cosine.py 378 B
  4375_07_08_npv_profile_mutiple_IRRs.py 541 B
  4375_07_09_NPV_profile.py 519 B
  4375_07_10_color_bar.py 1.21 KB
  4375_07_11_add_text.py 373 B
  4375_07_12_portfolio_diversification.py 923 B
  4375_07_13_numvwe_stock_vs_portfolio_volatility.py 1.34 KB
  4375_07_14_IBM_histogram.py 799 B
  4375_07_15_Yahoo_price.py 535 B
  4375_07_16_IBM_candle_stick.py 1.66 KB
  4375_07_17_last_30days.py 1.3 KB
  4375_07_18_annual_ret_comparison.py 977 B
  4375_07_19_risk_return_graph.py 1.1 KB
  4375_07_20_bar_color_EPS.py 1.13 KB
  4375_07_21_risk_return_graph2.py 1.62 KB
  4375_07_22_risk_return_graph3.py 1.36 KB
  4375_07_23_save_figure.py 316 B
  4375_07_24_random_scatter.py 354 B
  4375_07_25_insert_an_image.py 455 B
  4375_07_26_trend.py 6.1 KB
  4375_07_27_volume_and_price_2_plots.py 484 B
  4375_07_28_stock_vs_market_ret.py 990 B
  4375_07_29_two_stock_correlation.py 760 B
  4375_07_30_two_stock_correlation_plot.py 997 B
  4375_07_31_price_movement.py 1.02 KB
  4375_07_32_add_xlabel_ylabel.py 336 B
  4375_07_33_intraday_price_pattern.py 987 B
  4375_07_34_math_formulae.py 1.05 KB
  4375_07_35_show.py 914 B
  4375OS_08_Code
  4375OS_08_01_example_using_Pandas.py 440 B
  4375OS_08_02_replace_nan_with_mean.py 372 B
  4375OS_08_03_ols_01.py 386 B
  4375OS_08_04_read_clipboard.py 287 B
  4375OS_08_05_Yahoo_finance.py 474 B
  4375OS_08_06_input_from_text_file.py 324 B
  4375OS_08_07_input_ff_montly.py 322 B
  4375OS_08_08_input_from_excel.py 344 B
  4375OS_08_09_input_from_csv.py 298 B
  4375OS_08_10_read_csv_from_web.py 338 B
  4375OS_08_11_read_from_Matlab_file.py 358 B
  4375OS_08_12_Series.py 380 B
  4375OS_08_13_date_variable.py 375 B
  4375OS_08_14_dataframe.py 327 B
  4375OS_08_15_yahoo_finance_two_variables_only.py 381 B
  4375OS_08_16_TORQcq_pickle.py 355 B
  4375OS_08_17_date_var.py 355 B
  4375OS_08_18_ff_monthly_pickle.py 684 B
  4375OS_08_19_dataFrame_dot_function.py 369 B
  4375OS_08_20_ret_01.py 362 B
  4375OS_08_21_daily_ret_to_monthly.py 776 B
  4375OS_08_22_daily_to_annual.py 734 B
  4375OS_08_23_merge_2_sets_by_date.py 803 B
  4375OS_08_24_n_stock_Portfolio.py 704 B
  4375OS_08_25_shapiro_normality_test.py 347 B
  4375OS_08_26_anderson_normality_test.py 559 B
  4375OS_08_27_Roll_spread.py 681 B
  4375OS_08_28_T_test.py 612 B
  4375OS_08_29_ff_3_factor_model.py 1002 B
  4375OS_08_30_equal_variance_levene_test.py 651 B
  4375OS_08_31_merge_two_datasets_by_date.py 840 B
  4375OS_08_32_CAPM_beta.py 721 B
  4375OS_08_33_generate_yanPickle.py 370 B
  4375OS_08_34_Amihud_illiquidity.py 688 B
  4375OS_08_35_yahoo_finance.py 444 B
  4375OS_08_36_52week_high_low.py 750 B
  4375OS_08_37_crsp_cheadfile_pickle.py 561 B
  4375OS_08_38_TORQ_ct_pickle.py 350 B
  4375OS_08_39_TORQ_ct_pickle2.py 296 B
  4375OS_08_40_Pastor_Stambaugh.py 1.3 KB
  4375OS_08_41_save_text_file.py 564 B
  4375OS_08_42_save_pickle.py 399 B
  4375OS_08_43_generate_crsp_monthly_pickle.py 508 B
  4375OS_08_44_Fama_MacBeth_01.py 480 B
  4375OS_08_45_high_frequency_01.py 664 B
  4375OS_08_46_generate_yanMonthly_pickle.py 371 B
  4375OS_08_47_daily_ret_to_annual.py 706 B
  4375OS_08_48_ret_02_yahoo.py 483 B
  4375OS_08_49_high_freq_my11_best.py 907 B
  4375OS_08_50_January_effect.py 974 B
  4375OS_08_51_VaR.py 847 B
  4375OS_08_52_generate_ff_daily_pickle.py 743 B
  4375OS_08_53_generate_ff_monthly_pickle.py 726 B
  4375OS_08_54_load_ff_monthly_pickle.py 343 B
  4375OS_08_55_interpolation_term_structure.py 375 B
  4375OS_08_56_item_by_item_division.py 346 B
  4375OS_08_57_T_test_F_test.py 618 B
  4375OS_08_58_Fama_MacBeth_regression.py 1.04 KB
  4375OS_08_59_moving_beta.py 701 B
  4375OS_08_60_moving_beta_annual.py 1.19 KB
  4375OS_08_61_minimization_01.py 418 B
  4375OS_08_62_write_to_binary_file.py 482 B
  4375OS_08_63_write_to_binary_file.py 487 B
  4375OS_08_64_spread_from_TORQcq.py 453 B
  4375OS_08_65_exercise_comparisons.py 329 B
  4375OS_08_66_VaR_graph_with_shapde_area.py 799 B
  4375OS_08_66_read_from_binary_file.py 442 B
  4375OS_08_67_efficient_portfolio3stocks.py 2.9 KB
  4375OS_08_68_efficient_frontier.py 2.82 KB
  4375OS_08_69_sharpe_ratio_optimal_portfolio.py 2.23 KB
  4375OS_09_Code
  4375_09_01_payoff.py 517 B
  4375_09_02_payoff2.py 324 B
  4375_09_03_profit_loss_call.py 743 B
  4375_09_04_profit_loss_put.py 894 B
  4375_09_05_from_density_to_cumulative.py 791 B
  4375_09_06_normal_graph.py 337 B
  4375_09_07_normal_distribution_with_shaded_area.py 578 B
  4375_09_08_cumulative_normal_graph.py 783 B
  4375_09_09_bs_call.py 450 B
  4375_09_10_implied_vol.py 626 B
  4375_09_11_bs_call_with_dividend.py 849 B
  4375_09_12_binomial_two_step_graph.py 1.76 KB
  4375_09_13_multiple_IRRs.py 1.1 KB
  4375_09_14_sigma_against_call.py 414 B
  4375_09_15_covered_call.py 1.02 KB
  4375_09_16_straddle.py 969 B
  4375_09_17_calendar_spread_call.py 1.42 KB
  4375_09_18_butterfly.py 1 KB
  4375_09_19_put_call_parity.py 1.12 KB
  4375_09_20_binomial_one_step_graph.py 957 B
  4375_09_21_binomial_Su_Sd.py 604 B
  4375_09_22_binomial_two_step_step_01.py 798 B
  4375_09_23_binomial_tree_graph.py 828 B
  4375_09_24_delta_call_delta_put.py 557 B
  4375_09_25_binomial_two_step_graph.py 1.13 KB
  4375_09_26_binomial_two_step_graph_2.py 1.76 KB
  4375_09_27_binomial_tree_call_option.py 525 B
  4375_09_28_binomial_American_call.py 807 B
  4375_09_29_binomial_tree_call_option_American.py 838 B
  p4f.py 2.68 KB
  4375OS_10_Code
  4375OS_10_01_for_loop.py 270 B
  4375OS_10_02_for_loop_incremental_value.py 291 B
  4375OS_10_03_for_loop_descending_order.py 290 B
  4375OS_10_04_for_loop.py 321 B
  4375OS_10_05_loop_through_array.py 342 B
  4375OS_10_06_loop_through_all_tickers.py 532 B
  4375OS_10_07_loop_through_dictionary.py 398 B
  4375OS_10_08_nested_loop.py 352 B
  4375OS_10_09_bs_call_scipy.py 841 B
  4375OS_10_10_bs_put_scipy.py 863 B
  4375OS_10_11_while_loop.py 289 B
  4375OS_10_12_while_loop_less_than_n.py 429 B
  4375OS_10_13_keyboard_command_stop_infinitive_while_loop.py 370 B
  4375OS_10_14_for_loop_implied_vol.py 878 B
  4375OS_10_15_for_loop_implied_vol_p4f.py 437 B
  4375OS_10_16_implied_vol_function_call.py 969 B
  4375OS_10_17_implied_vol_put_min_value.py 1.24 KB
  4375OS_10_18_loop_enumerate_NPV_function.py 618 B
  4375OS_10_19_implied_vol_put_min_value.py 1.02 KB
  4375OS_10_20_loop_through_list.py 289 B
  4375OS_10_21_loop_through_dictinary.py 367 B
  4375OS_10_22_while_loop.py 357 B
  4375OS_10_23_if_one_loop_and_break_implied_vol_using_put.py 638 B
  4375OS_10_24_while_for_Fibonacci_series.py 395 B
  4375OS_10_25_implied_vol_using_put.py 465 B
  4375OS_10_26_time_spent.py 384 B
  4375OS_10_27_binary_search_01.py 633 B
  4375OS_10_28_binary_search_02.py 638 B
  4375OS_10_29_generate_bible_unique_words.py 920 B
  4375OS_10_30_binary_search_bible_word.py 780 B
  4375OS_10_31_generate_unique_words_god_father.py 760 B
  4375OS_10_32_option_data_CBOE.py 1.33 KB
  4375OS_10_33_option_data_Yahoo.py 365 B
  4375OS_10_34_option_data_Yhoo_given_year_month.py 428 B
  4375OS_10_35_get_today_price_yahoo.py 624 B
  4375OS_10_36_estimte_vol_using_optioin_data.py 1.29 KB
  4375OS_10_37_estimate_vol_using_option_data2.py 1.41 KB
  4375OS_10_38_put_call_ratio.py 916 B
  4375OS_10_39_implied_vol_American_call.py 1.69 KB
  4375OS_10_40_implied_vol_American_call_Yahoo.py 2.09 KB
  4375OS_10_41_put_call_ratio_short_period_add_trend.py 1.42 KB
  p4f.py 2.68 KB
  4375OS_11_Code
  4375OS_11_01_random_numbers_standard_normal.py 380 B
  4375OS_11_02_random_numbers_standard_normal.py 379 B
  4375OS_11_03_random_numbers_standard_normal_keywords.py 520 B
  4375OS_11_04_random_numbers_normal.py 321 B
  4375OS_11_05_random_numbers_with_seed.py 353 B
  4375OS_11_06_random_numbers_uniform.py 398 B
  4375OS_11_07_normal_histogram.py 422 B
  4375OS_11_08_random_numbers_lonormal.py 350 B
  4375OS_11_09_lonormal_3_graphs.py 912 B
  4375OS_11_10_select_m_values_from_n_values.py 495 B
  4375OS_11_11_select_m_stocks_from_n_stocks.py 831 B
  4375OS_11_12_simulate_stock_price.py 1.09 KB
  4375OS_11_13_simulate_stock_price2dimentional.py 1.08 KB
  4375OS_11_14_terminal_stock_price.py 1.12 KB
  4375OS_11_15_simulation_call.py 924 B
  4375OS_11_16_Asian_call_average_price.py 906 B
  4375OS_11_17_geometric_mean.py 641 B
  4375OS_11_18_forecast_long_term.py 311 B
  4375OS_11_19_long_term_forecast.py 1.25 KB
  4375OS_11_20_barrier_up_and_out_call.py 1.15 KB
  4375OS_11_21_debug.py 893 B
  4375OS_11_22_barrier_down_and_in_put.py 1.15 KB
  4375OS_11_24_simulation_distribution.py 1.61 KB
  4375OS_11_25_lookback_strike_is_minimum_price.py 1.08 KB
  4375OS_11_26_CRR_American_put.py 908 B
  4375OS_11_27_Bootstrapping_01.py 355 B
  4375OS_11_28_Bootstrapping_function.py 1007 B
  4375OS_11_29_poisson_beta_distributions.py 575 B
  4375OS_11_30_power_distribution_graph.py 546 B
  4375OS_11_31_barrier_up_call.py 1.51 KB
  4375OS_11_32_barrier_up_out_in_call_parity_graph.py 1.9 KB
  4375OS_11_33_sobol_test.py 361 B
  4375OS_11_34_sobol_test.py 5.88 KB
  4375OS_11_35_normal_histogram.py 551 B
  4375OS_11_36_Pi_simulation.py 494 B
  4375OS_11_37_simulation_efficient_frontier2stocks.py 2.88 KB
  4375OS_11_38_simulation_efficient_frontier_different_corrcoef.py 3.24 KB
  4375OS_11_39_simulation_efficient_frontier_n_stocks.py 2.89 KB
  4375OS_12_Code
  4375OS_12_01_standard_deviation_IBM.py 600 B
  4375OS_12_02_generate_ff_daily_pickle.py 873 B
  4375OS_12_03_shapiro_normality_test.py 1.55 KB
  4375OS_12_04_test_constant_volatility_Ford.py 1.36 KB
  4375OS_12_05_LPSD_low_partial_deviation.py 878 B
  4375OS_12_06_get_call_put_data.py 584 B
  4375OS_12_07_save_call_put_pickle_format.py 1009 B
  4375OS_12_08_volatility_skewness.py 2.5 KB
  4375OS_12_09_skewness_kurtosis_normal.py 808 B
  4375OS_12_10_skewness_kurtosis_SP500.py 1.09 KB
  4375OS_12_11_volatility_clusting_SP500.py 651 B
  4375OS_12_12_Heston_statistic_volatility.py 1.67 KB
  4375OS_12_13_test_Heston_model.py 2.9 KB
  4375OS_12_14_simulate_ARCH_process.py 820 B
  4375OS_12_15_simulate_GARCH_process.py 869 B
  4375OS_12_16_simulate_GARCH__from_R.py 2.22 KB
  4375OS_12_17_GJR_GARH_Sheppard.py 2.71 KB
  4375OS_12_18_breuch_pagan_test_heterroskedasticity.py 4.39 KB
  4375OS_12_19_breuch_pagan_test.py 1.3 KB
  4375OS_12_20_SP500_3moments.py 776 B
  README.txt 109 B
  Yuxing Yan - Python for Finance - 2014.epub 9.57 MB
  Yuxing Yan - Python for Finance - 2014.mobi 14.89 MB
  Yuxing Yan - Python for Finance - 2014.pdf 4.84 MB

Description


Книги и журналы » Компьютерная литература » Программирование (книги)

Python for Finance

Год: 2014
Автор: Yuxing Yan
Издательство: Packt Publishing
ISBN: 978-1-78328-438-2
Язык: Английский
Формат: PDF/EPUB/MOBI
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 408
Описание:

In Detail

Python is a free and powerful tool that can be used to build a financial calculator and price options, and can also explain many trading strategies and test various hypotheses. This book details the steps needed to retrieve time series data from different public data sources.

Python for Finance explores the basics of programming in Python. It is a step-by-step tutorial that will teach you, with the help of concise, practical programs, how to run various statistic tests. This book introduces you to the basic concepts and operations related to Python. You will also learn how to estimate illiquidity, Amihud (2002), liquidity measure, Pastor and Stambaugh (2003), Roll spread (1984), spread based on high-frequency data, beta (rolling beta), draw volatility smile and skewness, and construct a binomial tree to price American options.

This book is a hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Approach

A hands-on guide with easy-to-follow examples to help you learn about option theory, quantitative finance, financial modeling, and time series using Python.

Who this book is for

Python for Finance is perfect for graduate students, practitioners, and application developers who wish to learn how to utilize Python to handle their financial needs. Basic programming knowledge is helpful, but not necessary.
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Preface
Chapter 1:
Introduction and Installation of Python
Chapter 2: Using Python as an Ordinary Calculator
Chapter 3: Using Python as a Financial Calculator
Chapter 4: 13 Lines of Python to Price a Call Option
Chapter 5: Introduction to Modules
Chapter 6: Introduction to NumPy and SciPy
Chapter 7: Visual Finance via Matplotlib
Chapter 8: Statistical Analysis of Time Series
Chapter 9: The Black-Scholes-Merton Option Model
Chapter 10: Python Loops and Implied Volatility
Chapter 11: Monte Carlo Simulation and Options
Chapter 12: Volatility Measures and GARCH
Index
[/spoiler]