Exemple #1
0
	def panel( self ):

		sec1 = fw.Div(text = "<h1>OVERALL</h1>", style = {'font-size':'100%', 'color':'black'})
		sec2 = fw.Div(text = "<h1>BY SECTOR</h1>", style = {'font-size':'100%', 'color':'black'})
		sec3 = fw.Div(text = "<h1>BY REGION</h1>", style = {'font-size':'100%', 'color':'black'})
		sec4 = fw.Div(text = "<h1>BY PORTFOLIO</h1>", style = {'font-size':'100%', 'color':'black'})
		sec5 = fw.Div(text = "<h1>TOP 20 - RISK CONTRIBUTORS</h1>", style = {'font-size':'100%', 'color':'black'})
		sec6 = fw.Div(text = "<h1>STRESS & SCENARIOS</h1>", style = {'font-size':'100%', 'color':'black'})	


		div1, drop1, table1 = self.object1()
		div2, drop2, plot2 = self.object2()
		div3, drop3, table3 = self.object3()
		div4, drop4, plot4 = self.object4()
		div5, drop5, table5 = self.object5()
		div6, drop6, plot6 = self.object6()
		div7, drop7, table7 = self.object7()
		div8, drop8, plot8 = self.object8()
		drop9, table9 = self.object9()
		div10, drop10, table10 = self.object10()
		div11, drop11, plot11 = self.object11()

		layout = fw.column(sec1, fw.row(fw.column(div1, drop1, table1), fw.column(div2, drop2, plot2)))
		layout = fw.column(layout, sec2, fw.row(fw.column(div3, drop3, table3), fw.column(div4, drop4, plot4)))
		layout = fw.column(layout, fw.column(sec3, fw.row(fw.column(div5, drop5, table5), fw.column(div6, drop6, plot6))))
		layout = fw.column(layout, fw.column(sec4, fw.row(fw.column(div7, drop7, table7), fw.column(div8, drop8, plot8))))
		layout = fw.column(layout, fw.column(sec5, drop9, table9))
		layout = fw.column(LOGO, layout, sec6, fw.row(fw.column(div10, drop10, table10), fw.column(div11, drop11, plot11)))
			
		return fw.Panel(child = layout, title = '3 - Investment Risk')
Exemple #2
0
	def panel( self ):

		div1, drop1, table1 = self.object1()
		div2, drop2, plot2 = self.object2()
					
		sec1 = fw.Div(text = "<h1>OVERALL</h1>", style = {'font-size':'100%', 'color':'black'})		
		layout = fw.column(LOGO, sec1, fw.row(fw.column(div1, drop1, table1), fw.column(div2, drop2, plot2)))

		return fw.Panel(child = layout, title = '2 - Portfolio Characteristics')	
Exemple #3
0
	def panel( self ):

		sec1 = fw.Div(text = "<h1>FX RATES</h1>", style = {'font-size':'100%', 'color':'black'})
		sec2 = fw.Div(text = "<h1>TOP 10 STOCKS</h1>", style = {'font-size':'100%', 'color':'black'})
		sec3 = fw.Div(text = "<h1>STOCKS PERFORMANCE AND VOLATILITY </h1>", style = {'font-size':'100%', 'color':'black'})
		
		div1, dd1, plot1 = self.object1()
		div2, plot2 = self.object2()
		div3, dd3, table3 = self.object3()
		div4, dd4, table4 = self.object4()
		div5, dd5, table5 = self.object5()
		div6, dd6, table6 = self.object6()

		layout = fw.column(sec1, fw.row(fw.column(div1, dd1, plot1), fw.column(div2, plot2)))
		layout = fw.column(layout, sec2, fw.row(fw.column(div3, dd3, table3), fw.column(div4, dd4, table4)))
		layout = fw.column(layout, sec3, fw.row(fw.column(div5, dd5, table5), fw.column(div6, dd6, table6)))
		layout = fw.column(LOGO, layout)

		return fw.Panel(child = layout, title = '6 - Additional Analysis')			
Exemple #4
0
	def panel( self ):

		sec1 = fw.Div(text = "<h1>OVERALL</h1>", style = {'font-size':'100%', 'color':'black'})
		sec2 = fw.Div(text = "<h1>BY SECTOR</h1>", style = {'font-size':'100%', 'color':'black'})
		sec3 = fw.Div(text = "<h1>BY REGION</h1>", style = {'font-size':'100%', 'color':'black'})
		sec4 = fw.Div(text = "<h1>BY PORTFOLIO</h1>", style = {'font-size':'100%', 'color':'black'})

		div1, drop1, table1 = self.object1()
		div2, drop2, plot2 = self.object2()
		drop3, plot3 = self.object3()
		div4, drop4, table4 = self.object4()
		div5, drop5, plot5 = self.object5()
		div6, drop6, table6 = self.object6()
		div7, drop7, plot7 = self.object7()
		div8, drop8, table8 = self.object8()
		div9, drop9, plot9 = self.object9()

		layout = fw.column(sec1, fw.row(fw.column(div1, drop1, table1), fw.column(div2, drop2, plot2, drop3, plot3)))
		layout = fw.column(layout, fw.column(sec2, fw.row(fw.column(div4, drop4, table4), fw.column(div5, drop5, plot5))))
		layout = fw.column(layout, fw.column(sec3, fw.row(fw.column(div6, drop6, table6), fw.column(div7, drop7, plot7))))
		layout = fw.column(LOGO, layout, sec4, fw.row(fw.column(div8, drop8, table8), fw.column(div9, drop9, plot9)))
		
		return fw.Panel(child = layout, title = '4 - Performance')		
Exemple #5
0
	def panel():

		sec = fw.Div(text = "<h1>tab5</h1>", style = {'font-size':'100%', 'color':'black'})
		return fw.Panel(child = sec, title = '5 - Risk Monitoring')		
Exemple #6
0
	def panel():

		sec = fw.Div(text = "<h1>tab1</h1>", style = {'font-size':'100%', 'color':'black'})
		return fw.Panel(child = sec, title = '1 - Summary')