|
6 | 6 |
|
7 | 7 | oreex = OreExample(sys.argv[1] if len(sys.argv)>1 else False) |
8 | 8 |
|
| 9 | +oreex.print_headline("Run ORE for Bond and CDS") |
| 10 | +orexml="Input/ore4.xml" |
| 11 | +oreex.run(orexml) |
| 12 | +case="bond_cds" |
| 13 | +targetFileName = "credit_migration_" + case + "_11.csv" |
| 14 | +oreex.setup_plot("cdf_" + case) |
| 15 | +oreex.plot(targetFileName, 0, 2, 'b', label="Loss") |
| 16 | +oreex.decorate_plot(title="Example 43 - Loss distribution", ylabel="CDF", xlabel="Loss", y_format_as_int=False) |
| 17 | +oreex.save_plot_to_file() |
| 18 | +oreex.setup_plot("pdf_" + case) |
| 19 | +oreex.plot(targetFileName, 0, 1, 'b', label="Loss") |
| 20 | +oreex.decorate_plot(title="Example 43 - Loss distribution", ylabel="PDF", xlabel="Loss", y_format_as_int=False) |
| 21 | +oreex.save_plot_to_file() |
| 22 | + |
| 23 | +sys.exit("Done") |
| 24 | + |
9 | 25 | oreex.print_headline("Run ORE for a single Bond") |
10 | 26 | orexml="Input/ore.xml" |
11 | 27 | oreex.run(orexml) |
|
62 | 78 | oreex.decorate_plot(title="Example 43 - Loss distribution", ylabel="PDF", xlabel="Loss", y_format_as_int=False) |
63 | 79 | oreex.save_plot_to_file() |
64 | 80 |
|
65 | | -oreex.print_headline("Run ORE for Bond and CDS") |
66 | | -orexml="Input/ore4.xml" |
67 | | -oreex.run(orexml) |
68 | | -case="bond_cds" |
69 | | -targetFileName = "credit_migration_" + case + "_11.csv" |
70 | | -oreex.setup_plot("cdf_" + case) |
71 | | -oreex.plot(targetFileName, 0, 2, 'b', label="Loss") |
72 | | -oreex.decorate_plot(title="Example 43 - Loss distribution", ylabel="CDF", xlabel="Loss", y_format_as_int=False) |
73 | | -oreex.save_plot_to_file() |
74 | | -oreex.setup_plot("pdf_" + case) |
75 | | -oreex.plot(targetFileName, 0, 1, 'b', label="Loss") |
76 | | -oreex.decorate_plot(title="Example 43 - Loss distribution", ylabel="PDF", xlabel="Loss", y_format_as_int=False) |
77 | | -oreex.save_plot_to_file() |
78 | 81 |
|
79 | 82 | #oreex.print_headline("Run ORE for 100 Bonds") |
80 | 83 | #orexml="Input/ore100.xml" |
|
0 commit comments